FEDRA emulsion software from the OPERA Collaboration
Track2.linux.h
Go to the documentation of this file.
1 #ifndef _SYSAL_TRACK_TYPE_2_
2 #define _SYSAL_TRACK_TYPE_2_
3 
4 #include "TVectors.linux.h"
5 
6 //#pragma pack(push)
7 //#pragma pack(4)
8 
9 typedef struct
10 {
11  unsigned short Area;
12  float X;
13  float Y;
14  float Z;
15  } Grain;
16 
17 typedef struct
18 {
19  int Field;
20  unsigned Grains;
21  unsigned AreaSum;
22  Grain *pGrains;
23  char *pCorrection;
24  TVector Intercept;
25  TVector Slope;
26  float Sigma;
27  float FirstZ;
28  float LastZ;
29  bool Valid;
30  } Track2;
31 
32 //#pragma pack(pop)
33 
34 #endif
struct @8 Z
@ Field
Definition: tlg2pattern.C:53
Double_t X
Definition: tlg2pattern.C:77
Double_t Y
Definition: tlg2pattern.C:77
Double_t Sigma
Definition: tlg2pattern.C:109
UInt_t AreaSum
Definition: tlg2pattern.C:101
Definition: Struct.h:41
Definition: Struct.h:33
Definition: TVectors.h:8
Definition: Track2.h:18
bool Valid
Definition: Track2.linux.h:29
char * pCorrection
Definition: Track2.linux.h:23