9 #ifndef STRACKMATCHERCOMPARATORCONFIG_H
10 #define STRACKMATCHERCOMPARATORCONFIG_H
28 string newInFileName =
"";
29 string oldInFileName =
"";
32 string newTreeTrueName =
"T";
33 string newTreeRecoName =
"T";
34 string newTupleTrueName =
"ntForEvalComp";
35 string newTupleRecoName =
"ntForEvalComp";
36 string oldTupleTrueName =
"ntp_gtrack";
37 string oldTupleRecoName =
"ntp_track";
40 string newTreeLabel =
"NewTree";
41 string newTupleLabel =
"NewTuple";
42 string oldTupleLabel =
"OldTuple";
45 vector<string> histDirNames = {
50 vector<string> ratioDirNames = {
54 vector<string> plotDirNames = {
60 bool useOnlyPrimTrks =
true;
61 bool doZVtxCut =
true;
62 bool doPhiCut =
false;
65 pair<float, float> oddPtFrac = {0.50, 1.50};
66 pair<float, float> zVtxRange = {-10., 10.};
69 float sigCutVal = 0.75;
70 vector<pair<float, float>> phiSectors = {
71 make_pair(-2.92, 0.12),
72 make_pair(-2.38, 0.05),
73 make_pair(-1.93, 0.18),
74 make_pair(-1.33, 0.07),
75 make_pair(-0.90, 0.24),
76 make_pair(-0.29, 0.09),
77 make_pair(0.23, 0.11),
78 make_pair(0.73, 0.10),
79 make_pair(1.28, 0.10),
80 make_pair(1.81, 0.08),
81 make_pair(2.23, 0.18),
86 pair<uint32_t, uint32_t> fCol = {923, 899};
87 pair<uint32_t, uint32_t> fMar = {20, 25};
88 pair<uint32_t, uint32_t> fLin = {1, 1};
89 pair<uint32_t, uint32_t> fWid = {1, 1};
90 pair<uint32_t, uint32_t> fFil = {0, 0};
93 string legOld =
"evaluator";
94 string legNew =
"truth matcher";
97 string norm =
"normalized counts";
98 string ratio =
"ratio";
101 vector<string> info = {
102 "#bf{#it{sPHENIX}} Simulation",
103 "1 #pi^{-}/event, p_{T} = 10 GeV/c",
108 bool doIntNorm =
false;
109 bool matchVertScales =
true;