Moved from AliTransbit to AliL3Transbit.
[u/mrichter/AliRoot.git] / HLT / comp / AliL3Models.h
1 #ifndef AliL3Models_H
2 #define AliL3Models_H
3
4 #include "AliL3RootTypes.h"
5
6 const Int_t MaxNClusters = 32;
7
8 struct AliL3ClusterModel {
9   Bool_t fPresent;
10   Float_t fDTime;
11   Float_t fDPad;
12   Float_t fDCharge;
13   Float_t fDSigmaY2;
14   Float_t fDSigmaZ2;
15   UInt_t fNPads;
16 #ifdef do_mc
17   Int_t fTrackID[3];
18 #endif
19 };
20 typedef struct AliL3ClusterModel AliL3ClusterModel;
21
22 struct AliL3TrackModel {
23   Float_t fKappa;
24   Float_t fFirstPointX;
25   Float_t fFirstPointY;
26   Float_t fFirstPointZ;
27   Float_t fTgl;
28   Float_t fPsi;
29   Short_t fLength;
30   Short_t fClusterCharge;
31   Char_t fNClusters;
32 };
33 typedef struct AliL3TrackModel AliL3TrackModel;
34
35 #endif