Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
trackPositions.h
Go to the documentation of this file.
1 /*
2  * trackPositions.h
3 */
4 
5 
6 typedef struct
7 {
8  char name[8]; /* name of the plane - for example "LGD"
9  * the name has to be a miltiple of 4 bytes
10  * to avoid alignment-to-word-boundary problems */
11  int itrack; /* index into the GROUP_TRACKS */
12  vector3_t v; /* particle position */
13  vector3_t p; /* particle momentum */
14  int charge; /* particle charge */
15  int flags; /* flags, currently set to 0 */
17 
18 
19 typedef struct
20 {
21  int nentries;
22  trackPosition_t entry[1];
24 
25 
26 void MakeTrackPositions(itape_header_t*event,int eventSize);
27 
28 /* end file */
void MakeTrackPositions(itape_header_t *event, int eventSize)