1 #ifndef CbmKFPartEfficiencies_H
2 #define CbmKFPartEfficiencies_H
28 310, 3122, -3122, 3312, -3312, 3322, -3322,
29 3334, -3334, 3212, -3212, 3222, -3222,
31 3224, 3114, -3114, -3224, 3214, -3214,
33 3324, -3324, 1003314, -1003314, 3314, -3314,
41 421, -421, 100421, -100421,
45 10421, -10421, 10411, -10411, 20411, -20411,
47 11, -11, 13, -13, 211, -211, 321,
194 0.3, 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 0.6,
195 0.6, 0.6, 0.6, 1., 1., 1., 1., 1., 1., 1.4, 1.4, 1.4, 1.4, 1.4,
196 1.4, 1.4, 1.4, 1.8, 1.8, 1., 0.8, 0.1, 0.1, 0.1, 0., 0., 0., 1.,
197 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.8, 1.8, 1.8, 1.8, 1.8,
198 1.8, 1.8, 1.8, 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.};
200 1.3, 2., 2., 3., 3., 3., 3., 3., 3., 3., 3., 3., 3., 2.6,
201 2.6, 2.6, 2.6, 3., 3., 3., 3., 3., 3., 3.4, 3.4, 3.4, 3.4, 3.4,
202 3.4, 3.4, 3.4, 3.8, 3.8, 3., 2.8, 2.1, 2.1, 2.1, 3., 3., 3., 4.,
203 4., 3., 3., 3., 3., 3., 3., 3., 3., 3.8, 3.8, 3.8, 3.8, 3.8,
204 3.8, 3.8, 3.8, 3., 0.01, 0.01, 1., 1., 1., 1., 1., 1., 1.5, 1.5};
207 for (
int i = 0;
i < 60;
i++)
208 mPartMaxMult[
i] = 20.
f;
209 mPartMaxMult[60] = 20.;
210 mPartMaxMult[61] = 20.;
211 mPartMaxMult[62] = 20.;
212 mPartMaxMult[63] = 20.;
213 mPartMaxMult[64] = 500.;
214 mPartMaxMult[65] = 500.;
215 mPartMaxMult[66] = 50.;
216 mPartMaxMult[67] = 50.;
217 mPartMaxMult[68] = 500.;
218 mPartMaxMult[69] = 20.;
442 std::map<int, int>::iterator it;
452 names.push_back(name);
485 void Inc(
bool isReco,
int nClones, TString name) {
486 const int index =
indices[name];
493 void IncReco(
bool isGhost,
bool isBg, TString name) {
494 const int index =
indices[name];
501 std::cout.setf(std::ios::fixed);
502 std::cout.setf(std::ios::showpoint);
503 std::cout.precision(3);
504 std::cout <<
"Particle : "
519 <<
" N MC " << std::endl;
522 for (
int iC = 0; iC < NCounters; iC++) {
523 std::cout <<
names[iC] <<
" : " << std::setw(6)
526 <<
" / " << std::setw(6)
529 << std::setw(7) <<
bg.
counters[iC] <<
" / " << std::setw(6)
569 std::fstream file(fileName.Data(), std::fstream::in);
586 std::map<TString, int>