CbmRoot
CbmTofClusterizersDef.h
Go to the documentation of this file.
1 // ------------------------------------------------------------------
2 // ----- CbmTofClusterizersDef -----
3 // ----- Created 30/04/2015 by P.-A. Loizeau -----
4 // ------------------------------------------------------------------
5 
6 #ifndef CBMTOFCLUSTERIZERSDEF_H_
7 #define CBMTOFCLUSTERIZERSDEF_H_
8 
9 /*
10  * From CbmTofSimpleClusterizer.cxx, duplicates are commented out as
11  * this class from trunk is older than the TesBeamClusterizer from Tofgroup
12  */
13 //const Int_t DetMask = 4194303;
14 //const Int_t nbClWalkBinX=20;
15 //const Int_t nbClWalkBinY=41; // choose odd number to have central bin symmetric around 0
16 //const Double_t WalkNHmin=100; // minimal number of hits in bin for walk correction
17 //Double_t TOTMax=5.E4;
18 //Double_t TOTMin=2.E4;
19 //const Double_t TTotMean=2.E4;
20 
21 //const Int_t nbClDelTofBinX=50;
22 //const Int_t nbClDelTofBinY=49;
23 //const Double_t DelTofMax=5000.;
24 
25 //const Int_t nbCldXdYBinX=49;
26 //const Int_t nbCldXdYBinY=49;
27 //const Double_t dXdYMax=10.;
28 
29 const Int_t iNTrg = 1;
30 
31 //const Double_t Zref = 200.; // distance of projection plane to target
32 
33 /*
34  * From CbmTofTestBeamClusterizer.cxx
35  */
36 const Double_t dDoubleMax = 1.E300;
37 const Int_t DetMask = 0x003FFFFF;
38 const Int_t ModMask = 0x0000FFFF;
39 
40 /*
41 Int_t iNevtBuild=0; // Should be class member!
42 Int_t iMsgCnt=100; // Should be class member!
43 */
44 const Int_t nbClWalkBinX = 50; // was 100 (11.10.2018)
45 const Int_t nbClWalkBinY =
46  41; // choose odd number to have central bin symmetric around 0
47 const Double_t WalkNHmin =
48  10.; // minimal number of hits in bin for walk correction
49 const Int_t iNWalkSmooth = 1; // Smoothing level for walk histos
50 /*
51 Double_t TOTMax=5.E4; // Should be class member!
52 Double_t TOTMin=0.; //2.E4; // Should be class member!
53 Double_t TTotMean=5.E3; //2.E4; // Should be class member!
54 
55 Double_t dMaxTimeDist=0.; // Should be class member!
56 Double_t dMaxSpaceDist = 0.; // Should be class member!
57 */
58 
59 const Int_t nbClDelTofBinX = 60;
60 const Int_t nbClDelTofBinY = 59;
61 //const Double_t DelTofMax=60000.;
62 
63 const Int_t nbCldXdYBinX = 49;
64 const Int_t nbCldXdYBinY = 49;
65 const Double_t dXdYMax = 10.;
66 
67 const Int_t iNSel = 2; //4;
68 
69 const Double_t Zref = 200.; // distance of projection plane to target
70 
71 const Double_t MaxNbEvent = 1500000;
72 //Double_t dEvent=0; // Should be class member!
73 
74 #endif // CBMTOFCLUSTERIZERSDEF_H_
iNWalkSmooth
const Int_t iNWalkSmooth
Definition: CbmTofClusterizersDef.h:49
nbClDelTofBinY
const Int_t nbClDelTofBinY
Definition: CbmTofClusterizersDef.h:60
dDoubleMax
const Double_t dDoubleMax
Definition: CbmTofClusterizersDef.h:36
nbCldXdYBinX
const Int_t nbCldXdYBinX
Definition: CbmTofClusterizersDef.h:63
iNTrg
const Int_t iNTrg
Definition: CbmTofClusterizersDef.h:29
nbClDelTofBinX
const Int_t nbClDelTofBinX
Definition: CbmTofClusterizersDef.h:59
iNSel
const Int_t iNSel
Definition: CbmTofClusterizersDef.h:67
DetMask
const Int_t DetMask
Definition: CbmTofClusterizersDef.h:37
nbClWalkBinY
const Int_t nbClWalkBinY
Definition: CbmTofClusterizersDef.h:45
nbClWalkBinX
const Int_t nbClWalkBinX
Definition: CbmTofClusterizersDef.h:44
dXdYMax
const Double_t dXdYMax
Definition: CbmTofClusterizersDef.h:65
MaxNbEvent
const Double_t MaxNbEvent
Definition: CbmTofClusterizersDef.h:71
nbCldXdYBinY
const Int_t nbCldXdYBinY
Definition: CbmTofClusterizersDef.h:64
ModMask
const Int_t ModMask
Definition: CbmTofClusterizersDef.h:38
WalkNHmin
const Double_t WalkNHmin
Definition: CbmTofClusterizersDef.h:47
Zref
const Double_t Zref
Definition: CbmTofClusterizersDef.h:69