10 #ifndef _ST_FGT_CONSTS_H_
11 #define _ST_FGT_CONSTS_H_
17 const Int_t kFgtError = -999;
18 const Char_t kFgtErrorChar = -1;
19 const std::string kFgtErrorString =
"XXXXXX";
22 const Int_t kFgtMaxClusterSize = 11;
23 const Int_t kFgtNumAdditionalStrips = 5;
27 const Int_t kMuFgtNumTimeBins = 15;
36 #define kFgtRout 38.25 // cm ,
37 #define kFgtRlast 38.1571 // location of last R strip before Rout
38 #define kFgtRmid 19.125 // cm, at Rout/2.
39 #define kFgtRin 11.5 // cm,
40 #define kFgtRfirst 11.5385 // location of first R strip after Rin
41 #define kFgtPfirst 0.0323748 // location of first Phi strip
42 #define kFgtPlast 1.53841996 // location of last Phi strip
43 #define kFgtRflat 35.85 // cm,
44 #define kFgtPhiflat (31.0/180.*3.1416) // rad
45 #define kFgtRadPitch 0.0954071684 // nominal '800 mu pitch'
46 #define kFgtPhiPitch 0.08 // 800 mu, at outer radi or at Rmid
47 #define kFgtPhiAnglePitch 0.0020946386
48 #define kFgtDeadQuadEdge 1.2 // (cm) effective dead area along quadrant edges
49 #define kFgtMaxClusterSize 11 //maximum cluster size in strips that a cluster algo should return
50 #define kFgtNumAdditionalStrips 5 //strips in addition to the cluster size that are passed up. Mainly for debugging.