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
9typedef struct
10{
11 unsigned short Area;
12 float X;
13 float Y;
14 float Z;
15 } Grain;
16
17typedef struct
18{
19 int Field;
20 unsigned Grains;
21 unsigned AreaSum;
22 Grain *pGrains;
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
@ Field
Definition: tlg2couples.C:52
Double_t X
Definition: tlg2couples.C:76
Double_t Y
Definition: tlg2couples.C:76
Double_t Z
Definition: tlg2couples.C:104
Double_t Sigma
Definition: tlg2couples.C:108
UInt_t AreaSum
Definition: tlg2couples.C:100
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