23 std::cout <<
"=== booking user histos ===" << std::endl;
36 hmgr->addHistoProf1(
new TProfile(
"10",
"MB prof Eta;#eta;x/X_{0} ", 250, -5., 5. ) );
37 hmgr->addHisto1(
new TH1F(
"11",
"Eta " , 250, -5., 5. ) );
38 hmgr->addHistoProf1(
new TProfile(
"20",
"MB prof Phi;#varphi [rad];x/X_{0} ", 180, -3.2, 3.2 ) );
39 hmgr->addHisto1(
new TH1F(
"21",
"Phi " , 180, -3.2, 3.2 ) );
40 hmgr->addHistoProf2(
new TProfile2D(
"30",
"MB prof Eta Phi;#eta;#varphi;x/X_{0} ", 250, -5., 5., 180, -3.2, 3.2) );
41 hmgr->addHisto2(
new TH2F(
"31",
"Eta vs Phi " , 250, -5., 5., 180, -3.2, 3.2 ) );
42 hmgr->addHistoProf1(
new TProfile(
"40",
"MB prof R;R [mm];x/X_{0} ", 300, 0., 3000. ) );
43 hmgr->addHisto1(
new TH1F(
"41",
"R " , 300, 0., 3000. ) );
44 hmgr->addHistoProf2(
new TProfile2D(
"50",
"MB prof sum R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
45 hmgr->addHisto2(
new TH2F(
"999",
"Tot track length for MB", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
46 hmgr->addHisto2(
new TH2F(
"51",
"R vs z " , nzbin, zMin, zMax, nrbin, rMin, rMax ) );
47 hmgr->addHistoProf2(
new TProfile2D(
"52",
"MB ortho prof sum R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
48 hmgr->addHisto2(
new TH2F(
"60",
"MB prof local R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
49 hmgr->addHistoProf2(
new TProfile2D(
"70",
"MB prof local R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
50 hmgr->addHistoProf2(
new TProfile2D(
"72",
"MB ortho prof local R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
53 hmgr->addHistoProf1(
new TProfile(
"110",
"MB prof Eta [Copper];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
54 hmgr->addHistoProf1(
new TProfile(
"120",
"MB prof Phi [Copper];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
55 hmgr->addHistoProf2(
new TProfile2D(
"130",
"MB prof Eta Phi [Copper];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
56 hmgr->addHistoProf1(
new TProfile(
"140",
"MB prof R [Copper];R [mm];x/X_{0}", 300, 0., 3000. ) );
57 hmgr->addHistoProf2(
new TProfile2D(
"150",
"MB prof sum R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
58 hmgr->addHistoProf2(
new TProfile2D(
"152",
"MB ortho prof sum R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
59 hmgr->addHisto2(
new TH2F(
"160",
"MB prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
60 hmgr->addHistoProf2(
new TProfile2D(
"170",
"MB prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
61 hmgr->addHistoProf2(
new TProfile2D(
"172",
"MB ortho prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
64 hmgr->addHistoProf1(
new TProfile(
"210",
"MB prof Eta [Scintillator];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
65 hmgr->addHistoProf1(
new TProfile(
"220",
"MB prof Phi [Scintillator];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
66 hmgr->addHistoProf2(
new TProfile2D(
"230",
"MB prof Eta Phi [Scintillator];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
67 hmgr->addHistoProf1(
new TProfile(
"240",
"MB prof R [Scintillator];R [mm];x/X_{0}", 300, 0., 3000. ) );
68 hmgr->addHistoProf2(
new TProfile2D(
"250",
"MB prof sum R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
69 hmgr->addHistoProf2(
new TProfile2D(
"252",
"MB ortho prof sum R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
70 hmgr->addHisto2(
new TH2F(
"260",
"MB prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
71 hmgr->addHistoProf2(
new TProfile2D(
"270",
"MB prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
72 hmgr->addHistoProf2(
new TProfile2D(
"272",
"MB ortho prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
75 hmgr->addHistoProf1(
new TProfile(
"310",
"MB prof Eta [Cables];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
76 hmgr->addHistoProf1(
new TProfile(
"320",
"MB prof Phi [Cables];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
77 hmgr->addHistoProf2(
new TProfile2D(
"330",
"MB prof Eta Phi [Cables];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
78 hmgr->addHistoProf1(
new TProfile(
"340",
"MB prof R [Cables];R [mm];x/X_{0}", 300, 0., 3000. ) );
79 hmgr->addHistoProf2(
new TProfile2D(
"350",
"MB prof sum R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
80 hmgr->addHistoProf2(
new TProfile2D(
"352",
"MB ortho prof sum R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
81 hmgr->addHisto2(
new TH2F(
"360",
"MB prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
82 hmgr->addHistoProf2(
new TProfile2D(
"370",
"MB prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
83 hmgr->addHistoProf2(
new TProfile2D(
"372",
"MB ortho prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
86 hmgr->addHistoProf1(
new TProfile(
"410",
"MB prof Eta [M_NEMA_FR4_plate];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
87 hmgr->addHistoProf1(
new TProfile(
"420",
"MB prof Phi [M_NEMA_FR4_plate];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
88 hmgr->addHistoProf2(
new TProfile2D(
"430",
"MB prof Eta Phi [M_NEMA_FR4_plate];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
89 hmgr->addHistoProf1(
new TProfile(
"440",
"MB prof R [M_NEMA_FR4_plate];R [mm];x/X_{0}", 300, 0., 3000. ) );
90 hmgr->addHistoProf2(
new TProfile2D(
"450",
"MB prof sum R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
91 hmgr->addHistoProf2(
new TProfile2D(
"452",
"MB ortho prof sum R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
92 hmgr->addHisto2(
new TH2F(
"460",
"MB prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
93 hmgr->addHistoProf2(
new TProfile2D(
"470",
"MB prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
94 hmgr->addHistoProf2(
new TProfile2D(
"472",
"MB ortho prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
97 hmgr->addHistoProf1(
new TProfile(
"510",
"MB prof Eta [Silicon];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
98 hmgr->addHistoProf1(
new TProfile(
"520",
"MB prof Phi [Silicon];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
99 hmgr->addHistoProf2(
new TProfile2D(
"530",
"MB prof Eta Phi [Silicon];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
100 hmgr->addHistoProf1(
new TProfile(
"540",
"MB prof R [Silicon];R [mm];x/X_{0}", 300, 0., 3000. ) );
101 hmgr->addHistoProf2(
new TProfile2D(
"550",
"MB prof sum R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
102 hmgr->addHistoProf2(
new TProfile2D(
"552",
"MB ortho prof sum R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
103 hmgr->addHisto2(
new TH2F(
"560",
"MB prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
104 hmgr->addHistoProf2(
new TProfile2D(
"570",
"MB prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
105 hmgr->addHistoProf2(
new TProfile2D(
"572",
"MB ortho prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
108 hmgr->addHistoProf1(
new TProfile(
"610",
"MB prof Eta [Other];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
109 hmgr->addHistoProf1(
new TProfile(
"620",
"MB prof Phi [Other];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
110 hmgr->addHistoProf2(
new TProfile2D(
"630",
"MB prof Eta Phi [Other];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
111 hmgr->addHistoProf1(
new TProfile(
"640",
"MB prof R [Other];R [mm];x/X_{0}", 300, 0., 3000. ) );
112 hmgr->addHistoProf2(
new TProfile2D(
"650",
"MB prof sum R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
113 hmgr->addHistoProf2(
new TProfile2D(
"652",
"MB ortho prof sum R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
114 hmgr->addHisto2(
new TH2F(
"660",
"MB prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
115 hmgr->addHistoProf2(
new TProfile2D(
"670",
"MB prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
116 hmgr->addHistoProf2(
new TProfile2D(
"672",
"MB ortho prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
119 hmgr->addHistoProf1(
new TProfile(
"710",
"MB prof Eta [Air];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
120 hmgr->addHistoProf1(
new TProfile(
"720",
"MB prof Phi [Air];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
121 hmgr->addHistoProf2(
new TProfile2D(
"730",
"MB prof Eta Phi [Air];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
122 hmgr->addHistoProf1(
new TProfile(
"740",
"MB prof R [Air];R [mm];x/X_{0}", 300, 0., 3000. ) );
123 hmgr->addHistoProf2(
new TProfile2D(
"750",
"MB prof sum R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
124 hmgr->addHistoProf2(
new TProfile2D(
"752",
"MB ortho prof sum R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
125 hmgr->addHisto2(
new TH2F(
"760",
"MB prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
126 hmgr->addHistoProf2(
new TProfile2D(
"770",
"MB prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
127 hmgr->addHistoProf2(
new TProfile2D(
"772",
"MB ortho prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
130 hmgr->addHistoProf1(
new TProfile(
"810",
"MB prof Eta [StainlessSteel];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
131 hmgr->addHistoProf1(
new TProfile(
"820",
"MB prof Phi [StainlessSteel];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
132 hmgr->addHistoProf2(
new TProfile2D(
"830",
"MB prof Eta Phi [StainlessSteel];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
133 hmgr->addHistoProf1(
new TProfile(
"840",
"MB prof R [StainlessSteel];R [mm];x/X_{0}", 300, 0., 3000. ) );
134 hmgr->addHistoProf2(
new TProfile2D(
"850",
"MB prof sum R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
135 hmgr->addHistoProf2(
new TProfile2D(
"852",
"MB ortho prof sum R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
136 hmgr->addHisto2(
new TH2F(
"860",
"MB prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
137 hmgr->addHistoProf2(
new TProfile2D(
"870",
"MB prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
138 hmgr->addHistoProf2(
new TProfile2D(
"872",
"MB ortho prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
141 hmgr->addHistoProf1(
new TProfile(
"910",
"MB prof Eta [WCu];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
142 hmgr->addHistoProf1(
new TProfile(
"920",
"MB prof Phi [WCu];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
143 hmgr->addHistoProf2(
new TProfile2D(
"930",
"MB prof Eta Phi [WCu];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
144 hmgr->addHistoProf1(
new TProfile(
"940",
"MB prof R [WCu];R [mm];x/X_{0}", 300, 0., 3000. ) );
145 hmgr->addHistoProf2(
new TProfile2D(
"950",
"MB prof sum R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
146 hmgr->addHistoProf2(
new TProfile2D(
"952",
"MB ortho prof sum R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
147 hmgr->addHisto2(
new TH2F(
"960",
"MB prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
148 hmgr->addHistoProf2(
new TProfile2D(
"970",
"MB prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
149 hmgr->addHistoProf2(
new TProfile2D(
"972",
"MB ortho prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
152 hmgr->addHistoProf1(
new TProfile(
"1010",
"MB prof Eta [Lead];#eta;x/X_{0}", 250, -5.0, 5.0 ) );
153 hmgr->addHistoProf1(
new TProfile(
"1020",
"MB prof Phi [Lead];#varphi [rad];x/X_{0}", 180, -3.2, 3.2 ) );
154 hmgr->addHistoProf2(
new TProfile2D(
"1030",
"MB prof Eta Phi [Lead];#eta;#varphi;x/X_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
155 hmgr->addHistoProf1(
new TProfile(
"1040",
"MB prof R [Lead];R [mm];x/X_{0}", 300, 0., 3000. ) );
156 hmgr->addHistoProf2(
new TProfile2D(
"1050",
"MB prof sum R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
157 hmgr->addHistoProf2(
new TProfile2D(
"1052",
"MB ortho prof sum R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
158 hmgr->addHisto2(
new TH2F(
"1060",
"MB prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
159 hmgr->addHistoProf2(
new TProfile2D(
"1070",
"MB prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
160 hmgr->addHistoProf2(
new TProfile2D(
"1072",
"MB ortho prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
164 hmgr->addHistoProf1(
new TProfile(
"10010",
"IL prof Eta;#eta;#lambda/#lambda_{0} ", 250, -5., 5. ) );
165 hmgr->addHistoProf1(
new TProfile(
"10020",
"IL prof Phi;#varphi [rad];#lambda/#lambda_{0} ", 180, -3.2, 3.2 ) );
166 hmgr->addHistoProf2(
new TProfile2D(
"10030",
"IL prof Eta Phi;#eta;#varphi;#lambda/#lambda_{0} ", 250, -5., 5., 180, -3.2, 3.2 ) );
169 hmgr->addHistoProf1(
new TProfile(
"10040",
"IL prof R;R [mm];#lambda/#lambda_{0} ", 300, 0., 3000. ) );
170 hmgr->addHistoProf2(
new TProfile2D(
"10050",
"IL prof sum R z;z [mm];R [mm];#lambda/#lambda_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
171 hmgr->addHistoProf2(
new TProfile2D(
"10052",
"IL ortho prof sum R z;z [mm];R [mm];#lambda/#lambda_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
172 hmgr->addHisto2(
new TH2F(
"1999",
"Tot track length for l0", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
173 hmgr->addHisto2(
new TH2F(
"10060",
"IL prof local R z;z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
174 hmgr->addHistoProf2(
new TProfile2D(
"10070",
"IL prof local R z;z [mm];R [mm];#lambda/#lambda_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
175 hmgr->addHistoProf2(
new TProfile2D(
"10072",
"IL ortho prof local R z;z [mm];R [mm];#lambda/#lambda_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
178 hmgr->addHistoProf1(
new TProfile(
"10110",
"IL prof Eta [Copper];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
179 hmgr->addHistoProf1(
new TProfile(
"10120",
"IL prof Phi [Copper];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
180 hmgr->addHistoProf2(
new TProfile2D(
"10130",
"IL prof Eta Phi [Copper];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
181 hmgr->addHistoProf1(
new TProfile(
"10140",
"IL prof R [Copper];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
182 hmgr->addHistoProf2(
new TProfile2D(
"10150",
"IL prof sum R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
183 hmgr->addHistoProf2(
new TProfile2D(
"10152",
"IL ortho prof sum R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
184 hmgr->addHisto2(
new TH2F(
"10160",
"IL prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
185 hmgr->addHistoProf2(
new TProfile2D(
"10170",
"IL prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
186 hmgr->addHistoProf2(
new TProfile2D(
"10172",
"IL ortho prof local R z [Copper];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
189 hmgr->addHistoProf1(
new TProfile(
"10210",
"IL prof Eta [Scintillator];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
190 hmgr->addHistoProf1(
new TProfile(
"10220",
"IL prof Phi [Scintillator];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
191 hmgr->addHistoProf2(
new TProfile2D(
"10230",
"IL prof Eta Phi [Scintillator];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
192 hmgr->addHistoProf1(
new TProfile(
"10240",
"IL prof R [Scintillator];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
193 hmgr->addHistoProf2(
new TProfile2D(
"10250",
"IL prof sum R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
194 hmgr->addHistoProf2(
new TProfile2D(
"10252",
"IL ortho prof sum R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
195 hmgr->addHisto2(
new TH2F(
"10260",
"IL prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
196 hmgr->addHistoProf2(
new TProfile2D(
"10270",
"IL prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
197 hmgr->addHistoProf2(
new TProfile2D(
"10272",
"IL ortho prof local R z [Scintillator];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
200 hmgr->addHistoProf1(
new TProfile(
"10310",
"IL prof Eta [Cables];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
201 hmgr->addHistoProf1(
new TProfile(
"10320",
"IL prof Phi [Cables];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
202 hmgr->addHistoProf2(
new TProfile2D(
"10330",
"IL prof Eta Phi [Cables];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
203 hmgr->addHistoProf1(
new TProfile(
"10340",
"IL prof R [Cables];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
204 hmgr->addHistoProf2(
new TProfile2D(
"10350",
"IL prof sum R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
205 hmgr->addHistoProf2(
new TProfile2D(
"10352",
"IL ortho prof sum R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
206 hmgr->addHisto2(
new TH2F(
"10360",
"IL prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
207 hmgr->addHistoProf2(
new TProfile2D(
"10370",
"IL prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
208 hmgr->addHistoProf2(
new TProfile2D(
"10372",
"IL ortho prof local R z [Cables];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
211 hmgr->addHistoProf1(
new TProfile(
"10410",
"IL prof Eta [M_NEMA_FR4_plate];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
212 hmgr->addHistoProf1(
new TProfile(
"10420",
"IL prof Phi [M_NEMA_FR4_plate];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
213 hmgr->addHistoProf2(
new TProfile2D(
"10430",
"IL prof Eta Phi [M_NEMA_FR4_plate];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
214 hmgr->addHistoProf1(
new TProfile(
"10440",
"IL prof R [M_NEMA_FR4_plate];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
215 hmgr->addHistoProf2(
new TProfile2D(
"10450",
"IL prof sum R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
216 hmgr->addHistoProf2(
new TProfile2D(
"10452",
"IL ortho prof sum R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
217 hmgr->addHisto2(
new TH2F(
"10460",
"IL prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
218 hmgr->addHistoProf2(
new TProfile2D(
"10470",
"IL prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
219 hmgr->addHistoProf2(
new TProfile2D(
"10472",
"IL ortho prof local R z [M_NEMA_FR4_plate];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
222 hmgr->addHistoProf1(
new TProfile(
"10510",
"IL prof Eta [Silicon];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
223 hmgr->addHistoProf1(
new TProfile(
"10520",
"IL prof Phi [Silicon];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
224 hmgr->addHistoProf2(
new TProfile2D(
"10530",
"IL prof Eta Phi [Silicon];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
225 hmgr->addHistoProf1(
new TProfile(
"10540",
"IL prof R [Silicon];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
226 hmgr->addHistoProf2(
new TProfile2D(
"10550",
"IL prof sum R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
227 hmgr->addHistoProf2(
new TProfile2D(
"10552",
"IL ortho prof sum R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
228 hmgr->addHisto2(
new TH2F(
"10560",
"IL prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
229 hmgr->addHistoProf2(
new TProfile2D(
"10570",
"IL prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
230 hmgr->addHistoProf2(
new TProfile2D(
"10572",
"IL ortho prof local R z [Silicon];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
233 hmgr->addHistoProf1(
new TProfile(
"10610",
"IL prof Eta [Other];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
234 hmgr->addHistoProf1(
new TProfile(
"10620",
"IL prof Phi [Other];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
235 hmgr->addHistoProf2(
new TProfile2D(
"10630",
"IL prof Eta Phi [Other];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
236 hmgr->addHistoProf1(
new TProfile(
"10640",
"IL prof R [Other];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
237 hmgr->addHistoProf2(
new TProfile2D(
"10650",
"IL prof sum R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
238 hmgr->addHistoProf2(
new TProfile2D(
"10652",
"IL ortho prof sum R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
239 hmgr->addHisto2(
new TH2F(
"10660",
"IL prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
240 hmgr->addHistoProf2(
new TProfile2D(
"10670",
"IL prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
241 hmgr->addHistoProf2(
new TProfile2D(
"10672",
"IL ortho prof local R z [Other];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
244 hmgr->addHistoProf1(
new TProfile(
"10710",
"IL prof Eta [Air];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
245 hmgr->addHistoProf1(
new TProfile(
"10720",
"IL prof Phi [Air];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
246 hmgr->addHistoProf2(
new TProfile2D(
"10730",
"IL prof Eta Phi [Air];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
247 hmgr->addHistoProf1(
new TProfile(
"10740",
"IL prof R [Air];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
248 hmgr->addHistoProf2(
new TProfile2D(
"10750",
"IL prof sum R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
249 hmgr->addHistoProf2(
new TProfile2D(
"10752",
"IL ortho prof sum R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
250 hmgr->addHisto2(
new TH2F(
"10760",
"IL prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
251 hmgr->addHistoProf2(
new TProfile2D(
"10770",
"IL prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
252 hmgr->addHistoProf2(
new TProfile2D(
"10772",
"IL ortho prof local R z [Air];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
255 hmgr->addHistoProf1(
new TProfile(
"10810",
"IL prof Eta [StainlessSteel];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
256 hmgr->addHistoProf1(
new TProfile(
"10820",
"IL prof Phi [StainlessSteel];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
257 hmgr->addHistoProf2(
new TProfile2D(
"10830",
"IL prof Eta Phi [StainlessSteel];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
258 hmgr->addHistoProf1(
new TProfile(
"10840",
"IL prof R [StainlessSteel];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
259 hmgr->addHistoProf2(
new TProfile2D(
"10850",
"IL prof sum R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
260 hmgr->addHistoProf2(
new TProfile2D(
"10852",
"IL ortho prof sum R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
261 hmgr->addHisto2(
new TH2F(
"10860",
"IL prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
262 hmgr->addHistoProf2(
new TProfile2D(
"10870",
"IL prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
263 hmgr->addHistoProf2(
new TProfile2D(
"10872",
"IL ortho prof local R z [StainlessSteel];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
266 hmgr->addHistoProf1(
new TProfile(
"10910",
"IL prof Eta [WCu];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
267 hmgr->addHistoProf1(
new TProfile(
"10920",
"IL prof Phi [WCu];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
268 hmgr->addHistoProf2(
new TProfile2D(
"10930",
"IL prof Eta Phi [WCu];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
269 hmgr->addHistoProf1(
new TProfile(
"10940",
"IL prof R [WCu];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
270 hmgr->addHistoProf2(
new TProfile2D(
"10950",
"IL prof sum R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
271 hmgr->addHistoProf2(
new TProfile2D(
"10952",
"IL ortho prof sum R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
272 hmgr->addHisto2(
new TH2F(
"10960",
"IL prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
273 hmgr->addHistoProf2(
new TProfile2D(
"10970",
"IL prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
274 hmgr->addHistoProf2(
new TProfile2D(
"10972",
"IL ortho prof local R z [WCu];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
277 hmgr->addHistoProf1(
new TProfile(
"11010",
"IL prof Eta [Lead];#eta;#lambda/#lambda_{0}", 250, -5.0, 5.0 ) );
278 hmgr->addHistoProf1(
new TProfile(
"11020",
"IL prof Phi [Lead];#varphi [rad];#lambda/#lambda_{0}", 180, -3.2, 3.2 ) );
279 hmgr->addHistoProf2(
new TProfile2D(
"11030",
"IL prof Eta Phi [Lead];#eta;#varphi;#lambda/#lambda_{0}", 250, -5., 5., 180, -3.2, 3.2 ) );
280 hmgr->addHistoProf1(
new TProfile(
"11040",
"IL prof R [Lead];R [mm];#lambda/#lambda_{0}", 300, 0., 3000. ) );
281 hmgr->addHistoProf2(
new TProfile2D(
"11050",
"IL prof sum R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
282 hmgr->addHistoProf2(
new TProfile2D(
"11052",
"IL ortho prof sum R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
283 hmgr->addHisto2(
new TH2F(
"11060",
"IL prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
284 hmgr->addHistoProf2(
new TProfile2D(
"11070",
"IL prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
285 hmgr->addHistoProf2(
new TProfile2D(
"11072",
"IL ortho prof local R z [Lead];z [mm];R [mm];x/X_{0} ", nzbin, zMin, zMax, nrbin, rMin, rMax ) );
288 std::cout <<
"=== booking user histos done ===" << std::endl;
std::shared_ptr< TestHistoMgr > hmgr