00001 #ifndef StPidProbabilityConst_hh
00002 #define StPidProbabilityConst_hh
00003
00004
00005
00006 #define mNPBins 100 //from 0 to 2GeV
00007 #define mNEtaBins 10 //from 0 to 1.
00008 #define mNNHitsBins 6 //from 0 to 30. (if >30, belongs to the last bin)
00009 #define mNDedxBins 300 //for histogram bins. not for outputbins.
00010 #define mNChargeBins 2 //0-minus 1-plus
00011 #define mNDcaBins 2 //dca<3cm-bin0 dca>=3cm-bin1
00012 #define mMultiplicityBins 3
00013
00014 #define mPStart 0.
00015 #define mPEnd 2.
00016 #define mEtaStart 0.
00017 #define mEtaEnd 1.
00018 #define mNNHitsStart 0
00019 #define mNNHitsEnd 30 //if >30, belongs to the last bin.
00020 #define mDedxStart 0.
00021 #define mDedxEnd 1.2e-5
00022
00023 #define mMultiplicityBin1End 120 //uncorrectedNumberOfNegativePrimaries from StuRefMult
00024 #define mMultiplicityBin2End 215 //if >194 belongs to the last mult. bin
00025
00026 #define mDcaCut 3 //*centimeter
00027 #define NParameters 7 //number of parameters for BetheBloch function
00028
00029
00030 #define junction1 0.2 //p<0.2, pion + e only
00031 #define junction2 0.44 //0.2<p<0.44 pion+e+kaon
00032 #define junction3 0.85 //0.44<p<0.85 pion+e+kaon+proton
00033
00034 #endif
00035
00036