1 #ifndef StPidProbabilityConst_hh
2 #define StPidProbabilityConst_hh
6 #define mNPBins 100 //from 0 to 2GeV
7 #define mNEtaBins 10 //from 0 to 1.
8 #define mNNHitsBins 6 //from 0 to 30. (if >30, belongs to the last bin)
9 #define mNDedxBins 300 //for histogram bins. not for outputbins.
10 #define mNChargeBins 2 //0-minus 1-plus
11 #define mNDcaBins 2 //dca<3cm-bin0 dca>=3cm-bin1
12 #define mMultiplicityBins 3
18 #define mNNHitsStart 0
19 #define mNNHitsEnd 30 //if >30, belongs to the last bin.
21 #define mDedxEnd 1.2e-5
23 #define mMultiplicityBin1End 120 //uncorrectedNumberOfNegativePrimaries from StuRefMult
24 #define mMultiplicityBin2End 215 //if >194 belongs to the last mult. bin
26 #define mDcaCut 3 //*centimeter
27 #define NParameters 7 //number of parameters for BetheBloch function
30 #define junction1 0.2 //p<0.2, pion + e only
31 #define junction2 0.44 //0.2<p<0.44 pion+e+kaon
32 #define junction3 0.85 //0.44<p<0.85 pion+e+kaon+proton