20 DQADtag(
const std::string& name, ISvcLocator* pSvcLocator );
26 void regTrackHistogram( ITHistSvc*&,
string& str );
27 void regPhotonHistogram( ITHistSvc*&,
string& str );
28 void regTrackDedxHistogram( ITHistSvc*&,
string& str );
29 void regDecayModeHistogram( ITHistSvc*&,
string& str );
30 void regKsHistogram( ITHistSvc*&,
string& str );
31 void regPi0Histogram( ITHistSvc*&,
string& str );
32 void regTrackTofHistogram( ITHistSvc*&,
string& str );
33 void fillHistogram( ITHistSvc*&,
string str,
int NUM, std::string* fillHistName,
35 void fillHistogram( ITHistSvc*&,
string str,
int NUM, std::string* fillHistName,
36 NTuple::Tuple*& m_tuple );
37 void fillHistogram( ITHistSvc*&,
string str,
int NUM, std::string* fillHistName,
38 NTuple::Tuple*& m_tuple,
int pi0cut,
int kscut );
39 void fillHistogram( ITHistSvc*&,
string str,
int NUM, std::string* fillHistName,
40 int tuplenum,
bool cut );
41 void fillTrackHistogram( ITHistSvc*&, std::string str );
42 void fillTrackDedxHistogram( ITHistSvc*&, std::string str );
43 void fillDecayModeHistogram( ITHistSvc*&, std::string str );
44 void fillKsHistogram( ITHistSvc*&, std::string str );
45 void fillPi0Histogram( ITHistSvc*&, std::string str );
46 void fillTofHistogram( ITHistSvc*&,
string str );
48 std::string m_trackHistName[10];
49 std::string m_photonHistName[5];
50 std::string m_trackDedxHistName[6];
51 std::string m_trackTofHistName[6];
52 std::string m_decayModeHistName[3];
53 std::string m_KsHistName[4];
54 std::string m_Pi0HistName[5];
55 std::string m_DecayModeItemName[6];
56 std::string m_TrackItemName[11];
57 std::string m_PhotonItemName[6];
58 std::string m_TrackDedxItemName[7];
59 std::string m_TrackTofItemName[8];
60 std::string m_KsItemName[6];
61 std::string m_Pi0ItemName[7];
63 void fillDecayModeItem(
EvtRecDTag* bestDTag,
string str );
64 void fillTrackItem(
EvtRecTrack* track,
string str,
int type, Hep3Vector& xorigin );
65 void fillPhotonItem(
EvtRecTrack* shower,
string str );
67 void fillPi0Item( SmartRefVector<EvtRecTrack> showers,
string str,
DQAPi0Info* pi0info );
68 void fillKsItem( SmartRefVector<EvtRecTrack> tracks,
string str,
DQAKsInfo* ksinfo );
76 double m_energyThreshold;
77 double m_energyThreshold_b;
78 double m_energyThreshold_e;
90 double m_KsDLengthCut;
93 bool m_ReadBeamEFromDB;
106 int m_checkDecayMode;
114 NTuple::Tuple* m_tuple2;
115 NTuple::Item<long> m_vtxTrkId;
116 NTuple::Item<double> m_vx0;
117 NTuple::Item<double> m_vy0;
118 NTuple::Item<double> m_vz0;
119 NTuple::Item<double> m_vr0;
120 NTuple::Item<double> m_Vct;
122 NTuple::Tuple* m_tuple4;
123 NTuple::Item<long> m_run;
124 NTuple::Item<long> m_rec;
125 NTuple::Item<long> m_nch;
126 NTuple::Item<long> m_nneu;
127 NTuple::Item<long> m_numD0Mode;
128 NTuple::Item<double> m_D0_mBC;
129 NTuple::Item<double> m_D0_deltE;
130 NTuple::Item<double> m_D0_mass;
131 NTuple::Item<long> m_numDCMode;
132 NTuple::Item<double> m_DC_mBC;
133 NTuple::Item<double> m_DC_deltE;
134 NTuple::Item<double> m_DC_mass;
135 NTuple::Item<long> m_numAllMode;
136 NTuple::Item<long> m_dtagbeamE;
137 NTuple::Item<long> m_mode;
138 NTuple::Item<long> m_charge;
139 NTuple::Item<long> m_charm;
140 NTuple::Item<double> m_numofchildren;
141 NTuple::Item<double> m_mass;
142 NTuple::Item<double> m_mBC;
143 NTuple::Item<double> m_deltae;
144 NTuple::Item<double> m_e;
145 NTuple::Item<double> m_p;
146 NTuple::Item<double> m_p_CMS;
147 NTuple::Item<long> m_rflag;
148 NTuple::Array<double> m_p4_CMS;
149 NTuple::Item<long> m_nothertrk;
150 NTuple::Item<long> m_ntrk;
151 NTuple::Item<long> m_nothershower;
152 NTuple::Item<long> m_nshower;
153 NTuple::Item<long> m_recNumD02KPi;
154 NTuple::Item<double> m_D02KPi_e;
155 NTuple::Item<double> m_D02KPi_p;
156 NTuple::Item<double> m_D02KPi_deltE;
157 NTuple::Item<double> m_D02KPi_charm;
158 NTuple::Item<double> m_D02KPi_mass;
159 NTuple::Item<double> m_D02KPi_mBC;
160 NTuple::Item<double> m_D02KPi_kaon_pp;
161 NTuple::Item<double> m_D02KPi_pion_pp;
162 NTuple::Item<long> m_D02KPi_kaon_Id;
163 NTuple::Item<long> m_D02KPi_pion_Id;
164 NTuple::Item<double> m_D02KPi_kaon_vx;
165 NTuple::Item<double> m_D02KPi_kaon_vy;
166 NTuple::Item<double> m_D02KPi_kaon_vz;
167 NTuple::Item<double> m_D02KPi_kaon_vr0;
168 NTuple::Item<double> m_D02KPi_kaon_px;
169 NTuple::Item<double> m_D02KPi_kaon_py;
170 NTuple::Item<double> m_D02KPi_kaon_pz;
171 NTuple::Item<double> m_D02KPi_kaon_E;
172 NTuple::Item<double> m_D02KPi_kaon_cos;
173 NTuple::Item<double> m_D02KPi_pion_vx;
174 NTuple::Item<double> m_D02KPi_pion_vy;
175 NTuple::Item<double> m_D02KPi_pion_vz;
176 NTuple::Item<double> m_D02KPi_pion_vr0;
177 NTuple::Item<double> m_D02KPi_pion_px;
178 NTuple::Item<double> m_D02KPi_pion_py;
179 NTuple::Item<double> m_D02KPi_pion_pz;
180 NTuple::Item<double> m_D02KPi_pion_E;
181 NTuple::Item<double> m_D02KPi_pion_cos;
182 NTuple::Item<long> m_recNumD02KPiPi0;
183 NTuple::Item<double> m_D02KPiPi0_e;
184 NTuple::Item<double> m_D02KPiPi0_p;
185 NTuple::Item<double> m_D02KPiPi0_deltE;
186 NTuple::Item<double> m_D02KPiPi0_charm;
187 NTuple::Item<double> m_D02KPiPi0_mass;
188 NTuple::Item<double> m_D02KPiPi0_mBC;
189 NTuple::Item<double> m_D02KPiPi0_kaon_pp;
190 NTuple::Item<double> m_D02KPiPi0_pion_pp;
191 NTuple::Item<double> m_D02KPiPi0_kaon_vx;
192 NTuple::Item<double> m_D02KPiPi0_kaon_vy;
193 NTuple::Item<double> m_D02KPiPi0_kaon_vz;
194 NTuple::Item<double> m_D02KPiPi0_kaon_vr0;
195 NTuple::Item<double> m_D02KPiPi0_kaon_px;
196 NTuple::Item<double> m_D02KPiPi0_kaon_py;
197 NTuple::Item<double> m_D02KPiPi0_kaon_pz;
198 NTuple::Item<double> m_D02KPiPi0_kaon_E;
199 NTuple::Item<double> m_D02KPiPi0_kaon_cos;
200 NTuple::Item<double> m_D02KPiPi0_pion_vx;
201 NTuple::Item<double> m_D02KPiPi0_pion_vy;
202 NTuple::Item<double> m_D02KPiPi0_pion_vz;
203 NTuple::Item<double> m_D02KPiPi0_pion_vr0;
204 NTuple::Item<double> m_D02KPiPi0_pion_px;
205 NTuple::Item<double> m_D02KPiPi0_pion_py;
206 NTuple::Item<double> m_D02KPiPi0_pion_pz;
207 NTuple::Item<double> m_D02KPiPi0_pion_E;
208 NTuple::Item<double> m_D02KPiPi0_pion_cos;
209 NTuple::Item<long> m_D02KPiPi0_kaon_Id;
210 NTuple::Item<long> m_D02KPiPi0_pion_Id;
211 NTuple::Item<double> m_D02KPiPi0_pi0mass;
212 NTuple::Item<long> m_D02KPiPi0_photon1_Id;
213 NTuple::Item<long> m_D02KPiPi0_photon2_Id;
214 NTuple::Item<double> m_D02KPiPi0_photon1_E;
215 NTuple::Item<double> m_D02KPiPi0_photon2_E;
216 NTuple::Item<double> m_D02KPiPi0_photon1_cos;
217 NTuple::Item<double> m_D02KPiPi0_photon2_cos;
218 NTuple::Item<long> m_recNumD02KPiPiPi;
219 NTuple::Item<double> m_D02KPiPiPi_e;
220 NTuple::Item<double> m_D02KPiPiPi_p;
221 NTuple::Item<double> m_D02KPiPiPi_deltE;
222 NTuple::Item<double> m_D02KPiPiPi_charm;
223 NTuple::Item<double> m_D02KPiPiPi_mass;
224 NTuple::Item<double> m_D02KPiPiPi_mBC;
225 NTuple::Item<double> m_D02KPiPiPi_kaon_pp;
226 NTuple::Item<double> m_D02KPiPiPi_pion1_pp;
227 NTuple::Item<double> m_D02KPiPiPi_pion2_pp;
228 NTuple::Item<double> m_D02KPiPiPi_pion3_pp;
229 NTuple::Item<long> m_D02KPiPiPi_kaon_Id;
230 NTuple::Item<long> m_D02KPiPiPi_pion1_Id;
231 NTuple::Item<long> m_D02KPiPiPi_pion2_Id;
232 NTuple::Item<long> m_D02KPiPiPi_pion3_Id;
233 NTuple::Item<long> m_recNumD02KPiPiPiPi0;
234 NTuple::Item<double> m_D02KPiPiPiPi0_e;
235 NTuple::Item<double> m_D02KPiPiPiPi0_p;
236 NTuple::Item<double> m_D02KPiPiPiPi0_deltE;
237 NTuple::Item<double> m_D02KPiPiPiPi0_charm;
238 NTuple::Item<double> m_D02KPiPiPiPi0_mass;
239 NTuple::Item<double> m_D02KPiPiPiPi0_mBC;
240 NTuple::Item<double> m_D02KPiPiPiPi0_kaon_pp;
241 NTuple::Item<double> m_D02KPiPiPiPi0_pion1_pp;
242 NTuple::Item<double> m_D02KPiPiPiPi0_pion2_pp;
243 NTuple::Item<double> m_D02KPiPiPiPi0_pion3_pp;
244 NTuple::Item<long> m_D02KPiPiPiPi0_kaon_Id;
245 NTuple::Item<long> m_D02KPiPiPiPi0_pion1_Id;
246 NTuple::Item<long> m_D02KPiPiPiPi0_pion2_Id;
247 NTuple::Item<long> m_D02KPiPiPiPi0_pion3_Id;
248 NTuple::Item<double> m_D02KPiPiPiPi0_pi0mass;
249 NTuple::Item<long> m_D02KPiPiPiPi0_photon1_Id;
250 NTuple::Item<long> m_D02KPiPiPiPi0_photon2_Id;
251 NTuple::Item<double> m_D02KPiPiPiPi0_photon1_E;
252 NTuple::Item<double> m_D02KPiPiPiPi0_photon2_E;
253 NTuple::Item<double> m_D02KPiPiPiPi0_photon1_cos;
254 NTuple::Item<double> m_D02KPiPiPiPi0_photon2_cos;
255 NTuple::Item<long> m_recNumD02KsPiPi;
256 NTuple::Item<double> m_D02KsPiPi_e;
257 NTuple::Item<double> m_D02KsPiPi_p;
258 NTuple::Item<double> m_D02KsPiPi_deltE;
259 NTuple::Item<double> m_D02KsPiPi_charm;
260 NTuple::Item<double> m_D02KsPiPi_mass;
261 NTuple::Item<double> m_D02KsPiPi_mBC;
262 NTuple::Item<double> m_D02KsPiPi_pion1_pp;
263 NTuple::Item<double> m_D02KsPiPi_pion2_pp;
264 NTuple::Item<double> m_D02KsPiPi_pion3_pp;
265 NTuple::Item<double> m_D02KsPiPi_pion4_pp;
266 NTuple::Item<long> m_D02KsPiPi_pion1_Id;
267 NTuple::Item<long> m_D02KsPiPi_pion2_Id;
268 NTuple::Item<long> m_D02KsPiPi_pion3_Id;
269 NTuple::Item<long> m_D02KsPiPi_pion4_Id;
270 NTuple::Item<double> m_D02KsPiPi_pion1_vx;
271 NTuple::Item<double> m_D02KsPiPi_pion1_vy;
272 NTuple::Item<double> m_D02KsPiPi_pion1_vz;
273 NTuple::Item<double> m_D02KsPiPi_pion1_vr0;
274 NTuple::Item<double> m_D02KsPiPi_pion1_px;
275 NTuple::Item<double> m_D02KsPiPi_pion1_py;
276 NTuple::Item<double> m_D02KsPiPi_pion1_pz;
277 NTuple::Item<double> m_D02KsPiPi_pion1_E;
278 NTuple::Item<double> m_D02KsPiPi_pion1_cos;
279 NTuple::Item<double> m_D02KsPiPi_pion2_vx;
280 NTuple::Item<double> m_D02KsPiPi_pion2_vy;
281 NTuple::Item<double> m_D02KsPiPi_pion2_vz;
282 NTuple::Item<double> m_D02KsPiPi_pion2_vr0;
283 NTuple::Item<double> m_D02KsPiPi_pion2_px;
284 NTuple::Item<double> m_D02KsPiPi_pion2_py;
285 NTuple::Item<double> m_D02KsPiPi_pion2_pz;
286 NTuple::Item<double> m_D02KsPiPi_pion2_E;
287 NTuple::Item<double> m_D02KsPiPi_pion2_cos;
288 NTuple::Item<double> m_D02KsPiPi_pion3_vx;
289 NTuple::Item<double> m_D02KsPiPi_pion3_vy;
290 NTuple::Item<double> m_D02KsPiPi_pion3_vz;
291 NTuple::Item<double> m_D02KsPiPi_pion3_vr0;
292 NTuple::Item<double> m_D02KsPiPi_pion3_px;
293 NTuple::Item<double> m_D02KsPiPi_pion3_py;
294 NTuple::Item<double> m_D02KsPiPi_pion3_pz;
295 NTuple::Item<double> m_D02KsPiPi_pion3_E;
296 NTuple::Item<double> m_D02KsPiPi_pion3_cos;
297 NTuple::Item<double> m_D02KsPiPi_pion4_vx;
298 NTuple::Item<double> m_D02KsPiPi_pion4_vy;
299 NTuple::Item<double> m_D02KsPiPi_pion4_vz;
300 NTuple::Item<double> m_D02KsPiPi_pion4_vr0;
301 NTuple::Item<double> m_D02KsPiPi_pion4_px;
302 NTuple::Item<double> m_D02KsPiPi_pion4_py;
303 NTuple::Item<double> m_D02KsPiPi_pion4_pz;
304 NTuple::Item<double> m_D02KsPiPi_pion4_E;
305 NTuple::Item<double> m_D02KsPiPi_pion4_cos;
306 NTuple::Item<double> m_D02KsPiPi_ks_mass;
307 NTuple::Item<double> m_D02KsPiPi_ks_vfitmass;
308 NTuple::Item<double> m_D02KsPiPi_ks_pvchi2;
309 NTuple::Item<double> m_D02KsPiPi_ks_svchi2;
310 NTuple::Item<double> m_D02KsPiPi_ks_dLength;
311 NTuple::Item<double> m_D02KsPiPi_ks_dLengthErrorRatio;
312 NTuple::Item<long> m_recNumD02KsPiPiPi0;
313 NTuple::Item<double> m_D02KsPiPiPi0_e;
314 NTuple::Item<double> m_D02KsPiPiPi0_p;
315 NTuple::Item<double> m_D02KsPiPiPi0_deltE;
316 NTuple::Item<double> m_D02KsPiPiPi0_charm;
317 NTuple::Item<double> m_D02KsPiPiPi0_mass;
318 NTuple::Item<double> m_D02KsPiPiPi0_mBC;
319 NTuple::Item<double> m_D02KsPiPiPi0_pion1_pp;
320 NTuple::Item<double> m_D02KsPiPiPi0_pion2_pp;
321 NTuple::Item<double> m_D02KsPiPiPi0_pion3_pp;
322 NTuple::Item<double> m_D02KsPiPiPi0_pion4_pp;
323 NTuple::Item<long> m_D02KsPiPiPi0_pion1_Id;
324 NTuple::Item<long> m_D02KsPiPiPi0_pion2_Id;
325 NTuple::Item<long> m_D02KsPiPiPi0_pion3_Id;
326 NTuple::Item<long> m_D02KsPiPiPi0_pion4_Id;
327 NTuple::Item<double> m_D02KsPiPiPi0_pi0mass;
328 NTuple::Item<long> m_D02KsPiPiPi0_photon1_Id;
329 NTuple::Item<long> m_D02KsPiPiPi0_photon2_Id;
330 NTuple::Item<double> m_D02KsPiPiPi0_photon1_E;
331 NTuple::Item<double> m_D02KsPiPiPi0_photon2_E;
332 NTuple::Item<double> m_D02KsPiPiPi0_photon1_cos;
333 NTuple::Item<double> m_D02KsPiPiPi0_photon2_cos;
334 NTuple::Item<double> m_D02KsPiPiPi0_ks_mass;
335 NTuple::Item<double> m_D02KsPiPiPi0_ks_vfitmass;
336 NTuple::Item<double> m_D02KsPiPiPi0_ks_pvchi2;
337 NTuple::Item<double> m_D02KsPiPiPi0_ks_svchi2;
338 NTuple::Item<double> m_D02KsPiPiPi0_ks_dLength;
339 NTuple::Item<double> m_D02KsPiPiPi0_ks_dLengthErrorRatio;
340 NTuple::Item<long> m_recNumDC2KPiPi;
341 NTuple::Item<double> m_DC2KPiPi_e;
342 NTuple::Item<double> m_DC2KPiPi_p;
343 NTuple::Item<double> m_DC2KPiPi_deltE;
344 NTuple::Item<double> m_DC2KPiPi_charge;
345 NTuple::Item<double> m_DC2KPiPi_charm;
346 NTuple::Item<double> m_DC2KPiPi_mass;
347 NTuple::Item<double> m_DC2KPiPi_mBC;
348 NTuple::Item<double> m_DC2KPiPi_kaon_pp;
349 NTuple::Item<double> m_DC2KPiPi_pion1_pp;
350 NTuple::Item<double> m_DC2KPiPi_pion2_pp;
351 NTuple::Item<long> m_DC2KPiPi_kaon_Id;
352 NTuple::Item<long> m_DC2KPiPi_pion1_Id;
353 NTuple::Item<long> m_DC2KPiPi_pion2_Id;
354 NTuple::Item<double> m_DC2KPiPi_kaon_vx;
355 NTuple::Item<double> m_DC2KPiPi_kaon_vy;
356 NTuple::Item<double> m_DC2KPiPi_kaon_vz;
357 NTuple::Item<double> m_DC2KPiPi_kaon_vr0;
358 NTuple::Item<double> m_DC2KPiPi_kaon_px;
359 NTuple::Item<double> m_DC2KPiPi_kaon_py;
360 NTuple::Item<double> m_DC2KPiPi_kaon_pz;
361 NTuple::Item<double> m_DC2KPiPi_kaon_E;
362 NTuple::Item<double> m_DC2KPiPi_kaon_cos;
363 NTuple::Item<double> m_DC2KPiPi_pion1_vx;
364 NTuple::Item<double> m_DC2KPiPi_pion1_vy;
365 NTuple::Item<double> m_DC2KPiPi_pion1_vz;
366 NTuple::Item<double> m_DC2KPiPi_pion1_vr0;
367 NTuple::Item<double> m_DC2KPiPi_pion1_px;
368 NTuple::Item<double> m_DC2KPiPi_pion1_py;
369 NTuple::Item<double> m_DC2KPiPi_pion1_pz;
370 NTuple::Item<double> m_DC2KPiPi_pion1_E;
371 NTuple::Item<double> m_DC2KPiPi_pion1_cos;
372 NTuple::Item<double> m_DC2KPiPi_pion2_vx;
373 NTuple::Item<double> m_DC2KPiPi_pion2_vy;
374 NTuple::Item<double> m_DC2KPiPi_pion2_vz;
375 NTuple::Item<double> m_DC2KPiPi_pion2_vr0;
376 NTuple::Item<double> m_DC2KPiPi_pion2_px;
377 NTuple::Item<double> m_DC2KPiPi_pion2_py;
378 NTuple::Item<double> m_DC2KPiPi_pion2_pz;
379 NTuple::Item<double> m_DC2KPiPi_pion2_E;
380 NTuple::Item<double> m_DC2KPiPi_pion2_cos;
381 NTuple::Item<long> m_recNumDC2KPiPiPi0;
382 NTuple::Item<double> m_DC2KPiPiPi0_e;
383 NTuple::Item<double> m_DC2KPiPiPi0_p;
384 NTuple::Item<double> m_DC2KPiPiPi0_deltE;
385 NTuple::Item<double> m_DC2KPiPiPi0_charge;
386 NTuple::Item<double> m_DC2KPiPiPi0_charm;
387 NTuple::Item<double> m_DC2KPiPiPi0_mass;
388 NTuple::Item<double> m_DC2KPiPiPi0_mBC;
389 NTuple::Item<double> m_DC2KPiPiPi0_kaon_pp;
390 NTuple::Item<double> m_DC2KPiPiPi0_pion1_pp;
391 NTuple::Item<double> m_DC2KPiPiPi0_pion2_pp;
392 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vx;
393 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vy;
394 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vz;
395 NTuple::Item<double> m_DC2KPiPiPi0_kaon_vr0;
396 NTuple::Item<double> m_DC2KPiPiPi0_kaon_px;
397 NTuple::Item<double> m_DC2KPiPiPi0_kaon_py;
398 NTuple::Item<double> m_DC2KPiPiPi0_kaon_pz;
399 NTuple::Item<double> m_DC2KPiPiPi0_kaon_E;
400 NTuple::Item<double> m_DC2KPiPiPi0_kaon_cos;
401 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vx;
402 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vy;
403 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vz;
404 NTuple::Item<double> m_DC2KPiPiPi0_pion1_vr0;
405 NTuple::Item<double> m_DC2KPiPiPi0_pion1_px;
406 NTuple::Item<double> m_DC2KPiPiPi0_pion1_py;
407 NTuple::Item<double> m_DC2KPiPiPi0_pion1_pz;
408 NTuple::Item<double> m_DC2KPiPiPi0_pion1_E;
409 NTuple::Item<double> m_DC2KPiPiPi0_pion1_cos;
410 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vx;
411 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vy;
412 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vz;
413 NTuple::Item<double> m_DC2KPiPiPi0_pion2_vr0;
414 NTuple::Item<double> m_DC2KPiPiPi0_pion2_px;
415 NTuple::Item<double> m_DC2KPiPiPi0_pion2_py;
416 NTuple::Item<double> m_DC2KPiPiPi0_pion2_pz;
417 NTuple::Item<double> m_DC2KPiPiPi0_pion2_E;
418 NTuple::Item<double> m_DC2KPiPiPi0_pion2_cos;
419 NTuple::Item<long> m_DC2KPiPiPi0_kaon_Id;
420 NTuple::Item<long> m_DC2KPiPiPi0_pion1_Id;
421 NTuple::Item<long> m_DC2KPiPiPi0_pion2_Id;
422 NTuple::Item<double> m_DC2KPiPiPi0_pi0mass;
423 NTuple::Item<long> m_DC2KPiPiPi0_photon1_Id;
424 NTuple::Item<long> m_DC2KPiPiPi0_photon2_Id;
425 NTuple::Item<double> m_DC2KPiPiPi0_photon1_E;
426 NTuple::Item<double> m_DC2KPiPiPi0_photon2_E;
427 NTuple::Item<double> m_DC2KPiPiPi0_photon1_cos;
428 NTuple::Item<double> m_DC2KPiPiPi0_photon2_cos;
429 NTuple::Item<long> m_recNumDC2KsPiPi0;
430 NTuple::Item<double> m_DC2KsPiPi0_e;
431 NTuple::Item<double> m_DC2KsPiPi0_p;
432 NTuple::Item<double> m_DC2KsPiPi0_deltE;
433 NTuple::Item<double> m_DC2KsPiPi0_charge;
434 NTuple::Item<double> m_DC2KsPiPi0_charm;
435 NTuple::Item<double> m_DC2KsPiPi0_mass;
436 NTuple::Item<double> m_DC2KsPiPi0_mBC;
437 NTuple::Item<double> m_DC2KsPiPi0_pion1_pp;
438 NTuple::Item<double> m_DC2KsPiPi0_pion2_pp;
439 NTuple::Item<double> m_DC2KsPiPi0_pion3_pp;
440 NTuple::Item<double> m_DC2KsPiPi0_pion1_vx;
441 NTuple::Item<double> m_DC2KsPiPi0_pion1_vy;
442 NTuple::Item<double> m_DC2KsPiPi0_pion1_vz;
443 NTuple::Item<double> m_DC2KsPiPi0_pion1_vr0;
444 NTuple::Item<double> m_DC2KsPiPi0_pion1_px;
445 NTuple::Item<double> m_DC2KsPiPi0_pion1_py;
446 NTuple::Item<double> m_DC2KsPiPi0_pion1_pz;
447 NTuple::Item<double> m_DC2KsPiPi0_pion1_E;
448 NTuple::Item<double> m_DC2KsPiPi0_pion1_cos;
449 NTuple::Item<double> m_DC2KsPiPi0_pion2_vx;
450 NTuple::Item<double> m_DC2KsPiPi0_pion2_vy;
451 NTuple::Item<double> m_DC2KsPiPi0_pion2_vz;
452 NTuple::Item<double> m_DC2KsPiPi0_pion2_vr0;
453 NTuple::Item<double> m_DC2KsPiPi0_pion2_px;
454 NTuple::Item<double> m_DC2KsPiPi0_pion2_py;
455 NTuple::Item<double> m_DC2KsPiPi0_pion2_pz;
456 NTuple::Item<double> m_DC2KsPiPi0_pion2_E;
457 NTuple::Item<double> m_DC2KsPiPi0_pion2_cos;
458 NTuple::Item<double> m_DC2KsPiPi0_pion3_vx;
459 NTuple::Item<double> m_DC2KsPiPi0_pion3_vy;
460 NTuple::Item<double> m_DC2KsPiPi0_pion3_vz;
461 NTuple::Item<double> m_DC2KsPiPi0_pion3_vr0;
462 NTuple::Item<double> m_DC2KsPiPi0_pion3_px;
463 NTuple::Item<double> m_DC2KsPiPi0_pion3_py;
464 NTuple::Item<double> m_DC2KsPiPi0_pion3_pz;
465 NTuple::Item<double> m_DC2KsPiPi0_pion3_E;
466 NTuple::Item<double> m_DC2KsPiPi0_pion3_cos;
467 NTuple::Item<long> m_DC2KsPiPi0_pion1_Id;
468 NTuple::Item<long> m_DC2KsPiPi0_pion2_Id;
469 NTuple::Item<long> m_DC2KsPiPi0_pion3_Id;
470 NTuple::Item<double> m_DC2KsPiPi0_pi0mass;
471 NTuple::Item<long> m_DC2KsPiPi0_photon1_Id;
472 NTuple::Item<long> m_DC2KsPiPi0_photon2_Id;
473 NTuple::Item<double> m_DC2KsPiPi0_photon1_E;
474 NTuple::Item<double> m_DC2KsPiPi0_photon2_E;
475 NTuple::Item<double> m_DC2KsPiPi0_photon1_cos;
476 NTuple::Item<double> m_DC2KsPiPi0_photon2_cos;
477 NTuple::Item<double> m_DC2KsPiPi0_ks_mass;
478 NTuple::Item<double> m_DC2KsPiPi0_ks_vfitmass;
479 NTuple::Item<double> m_DC2KsPiPi0_ks_pvchi2;
480 NTuple::Item<double> m_DC2KsPiPi0_ks_svchi2;
481 NTuple::Item<double> m_DC2KsPiPi0_ks_dLength;
482 NTuple::Item<double> m_DC2KsPiPi0_ks_dLengthErrorRatio;
483 NTuple::Item<long> m_recNumDC2KsPiPiPi;
484 NTuple::Item<double> m_DC2KsPiPiPi_e;
485 NTuple::Item<double> m_DC2KsPiPiPi_p;
486 NTuple::Item<double> m_DC2KsPiPiPi_deltE;
487 NTuple::Item<double> m_DC2KsPiPiPi_charge;
488 NTuple::Item<double> m_DC2KsPiPiPi_charm;
489 NTuple::Item<double> m_DC2KsPiPiPi_mass;
490 NTuple::Item<double> m_DC2KsPiPiPi_mBC;
491 NTuple::Item<double> m_DC2KsPiPiPi_pion1_pp;
492 NTuple::Item<double> m_DC2KsPiPiPi_pion2_pp;
493 NTuple::Item<double> m_DC2KsPiPiPi_pion3_pp;
494 NTuple::Item<double> m_DC2KsPiPiPi_pion4_pp;
495 NTuple::Item<double> m_DC2KsPiPiPi_pion5_pp;
496 NTuple::Item<long> m_DC2KsPiPiPi_pion1_Id;
497 NTuple::Item<long> m_DC2KsPiPiPi_pion2_Id;
498 NTuple::Item<long> m_DC2KsPiPiPi_pion3_Id;
499 NTuple::Item<long> m_DC2KsPiPiPi_pion4_Id;
500 NTuple::Item<long> m_DC2KsPiPiPi_pion5_Id;
501 NTuple::Item<double> m_DC2KsPiPiPi_ks_mass;
502 NTuple::Item<double> m_DC2KsPiPiPi_ks_vfitmass;
503 NTuple::Item<double> m_DC2KsPiPiPi_ks_pvchi2;
504 NTuple::Item<double> m_DC2KsPiPiPi_ks_svchi2;
505 NTuple::Item<double> m_DC2KsPiPiPi_ks_dLength;
506 NTuple::Item<double> m_DC2KsPiPiPi_ks_dLengthErrorRatio;
507 NTuple::Item<long> m_recNumDC2KKPi;
508 NTuple::Item<double> m_DC2KKPi_e;
509 NTuple::Item<double> m_DC2KKPi_p;
510 NTuple::Item<double> m_DC2KKPi_deltE;
511 NTuple::Item<double> m_DC2KKPi_charge;
512 NTuple::Item<double> m_DC2KKPi_charm;
513 NTuple::Item<double> m_DC2KKPi_mass;
514 NTuple::Item<double> m_DC2KKPi_mBC;
515 NTuple::Item<double> m_DC2KKPi_kaon1_pp;
516 NTuple::Item<double> m_DC2KKPi_kaon2_pp;
517 NTuple::Item<double> m_DC2KKPi_pion_pp;
518 NTuple::Item<long> m_DC2KKPi_kaon1_Id;
519 NTuple::Item<long> m_DC2KKPi_kaon2_Id;
520 NTuple::Item<long> m_DC2KKPi_pion_Id;
521 NTuple::Item<long> m_D02KPi_kaon_Id_Dedx;
522 NTuple::Item<long> m_D02KPi_pion_Id_Dedx;
523 NTuple::Item<double> m_D02KPi_kaon_chipi;
524 NTuple::Item<double> m_D02KPi_kaon_chik;
525 NTuple::Item<double> m_D02KPi_kaon_ghit;
526 NTuple::Item<double> m_D02KPi_kaon_thit;
527 NTuple::Item<double> m_D02KPi_kaon_probPH;
528 NTuple::Item<double> m_D02KPi_kaon_normPH;
529 NTuple::Item<double> m_D02KPi_pion_chipi;
530 NTuple::Item<double> m_D02KPi_pion_chik;
531 NTuple::Item<double> m_D02KPi_pion_ghit;
532 NTuple::Item<double> m_D02KPi_pion_thit;
533 NTuple::Item<double> m_D02KPi_pion_probPH;
534 NTuple::Item<double> m_D02KPi_pion_normPH;
535 NTuple::Item<long> m_D02KPiPi0_kaon_Id_Dedx;
536 NTuple::Item<long> m_D02KPiPi0_pion_Id_Dedx;
537 NTuple::Item<double> m_D02KPiPi0_kaon_chipi;
538 NTuple::Item<double> m_D02KPiPi0_kaon_chik;
539 NTuple::Item<double> m_D02KPiPi0_kaon_ghit;
540 NTuple::Item<double> m_D02KPiPi0_kaon_thit;
541 NTuple::Item<double> m_D02KPiPi0_kaon_probPH;
542 NTuple::Item<double> m_D02KPiPi0_kaon_normPH;
543 NTuple::Item<double> m_D02KPiPi0_pion_chipi;
544 NTuple::Item<double> m_D02KPiPi0_pion_chik;
545 NTuple::Item<double> m_D02KPiPi0_pion_ghit;
546 NTuple::Item<double> m_D02KPiPi0_pion_thit;
547 NTuple::Item<double> m_D02KPiPi0_pion_probPH;
548 NTuple::Item<double> m_D02KPiPi0_pion_normPH;
549 NTuple::Item<long> m_D02KPi_kaon_Id_tof;
550 NTuple::Item<long> m_D02KPi_pion_Id_tof;
551 NTuple::Item<double> m_D02KPi_kaon_ec_toff_mu;
552 NTuple::Item<double> m_D02KPi_kaon_ec_toff_pi;
553 NTuple::Item<double> m_D02KPi_kaon_ec_toff_k;
554 NTuple::Item<long> m_D02KPi_kaon_ec_toff_isEast;
555 NTuple::Array<double> m_D02KPi_kaon_br_toff_mu;
556 NTuple::Array<double> m_D02KPi_kaon_br_toff_pi;
557 NTuple::Array<double> m_D02KPi_kaon_br_toff_k;
558 NTuple::Item<double> m_D02KPi_pion_ec_toff_mu;
559 NTuple::Item<double> m_D02KPi_pion_ec_toff_pi;
560 NTuple::Item<double> m_D02KPi_pion_ec_toff_k;
561 NTuple::Item<long> m_D02KPi_pion_ec_toff_isEast;
562 NTuple::Array<double> m_D02KPi_pion_br_toff_mu;
563 NTuple::Array<double> m_D02KPi_pion_br_toff_pi;
564 NTuple::Array<double> m_D02KPi_pion_br_toff_k;
565 NTuple::Item<long> m_D02KPiPi0_kaon_Id_tof;
566 NTuple::Item<long> m_D02KPiPi0_pion_Id_tof;
567 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_mu;
568 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_pi;
569 NTuple::Item<double> m_D02KPiPi0_kaon_ec_toff_k;
570 NTuple::Item<long> m_D02KPiPi0_kaon_ec_toff_isEast;
571 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_mu;
572 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_pi;
573 NTuple::Array<double> m_D02KPiPi0_kaon_br_toff_k;
574 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_mu;
575 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_pi;
576 NTuple::Item<double> m_D02KPiPi0_pion_ec_toff_k;
577 NTuple::Item<long> m_D02KPiPi0_pion_ec_toff_isEast;
578 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_mu;
579 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_pi;
580 NTuple::Array<double> m_D02KPiPi0_pion_br_toff_k;
581 NTuple::Item<long> m_D02KPiPi0_photon1_Id_Emc;
582 NTuple::Item<double> m_D02KPiPi0_photon1_numHits;
583 NTuple::Item<double> m_D02KPiPi0_photon1_secondmoment;
584 NTuple::Item<double> m_D02KPiPi0_photon1_x;
585 NTuple::Item<double> m_D02KPiPi0_photon1_y;
586 NTuple::Item<double> m_D02KPiPi0_photon1_z;
587 NTuple::Item<long> m_D02KPiPi0_photon2_Id_Emc;
588 NTuple::Item<double> m_D02KPiPi0_photon2_numHits;
589 NTuple::Item<double> m_D02KPiPi0_photon2_secondmoment;
590 NTuple::Item<double> m_D02KPiPi0_photon2_x;
591 NTuple::Item<double> m_D02KPiPi0_photon2_y;
592 NTuple::Item<double> m_D02KPiPi0_photon2_z;
593 NTuple::Item<long> m_DC2KPiPi_kaon_Id_tof;
594 NTuple::Item<long> m_DC2KPiPi_pion1_Id_tof;
595 NTuple::Item<long> m_DC2KPiPi_pion2_Id_tof;
596 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_mu;
597 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_pi;
598 NTuple::Item<double> m_DC2KPiPi_kaon_ec_toff_k;
599 NTuple::Item<long> m_DC2KPiPi_kaon_ec_toff_isEast;
600 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_mu;
601 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_pi;
602 NTuple::Array<double> m_DC2KPiPi_kaon_br_toff_k;
603 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_mu;
604 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_pi;
605 NTuple::Item<double> m_DC2KPiPi_pion1_ec_toff_k;
606 NTuple::Item<long> m_DC2KPiPi_pion1_ec_toff_isEast;
607 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_mu;
608 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_pi;
609 NTuple::Array<double> m_DC2KPiPi_pion1_br_toff_k;
610 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_mu;
611 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_pi;
612 NTuple::Item<double> m_DC2KPiPi_pion2_ec_toff_k;
613 NTuple::Item<long> m_DC2KPiPi_pion2_ec_toff_isEast;
614 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_mu;
615 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_pi;
616 NTuple::Array<double> m_DC2KPiPi_pion2_br_toff_k;
617 NTuple::Item<double> m_DC2KPiPi_kaon_chipi;
618 NTuple::Item<double> m_DC2KPiPi_kaon_chik;
619 NTuple::Item<double> m_DC2KPiPi_kaon_ghit;
620 NTuple::Item<double> m_DC2KPiPi_kaon_thit;
621 NTuple::Item<double> m_DC2KPiPi_kaon_probPH;
622 NTuple::Item<double> m_DC2KPiPi_kaon_normPH;
623 NTuple::Item<double> m_DC2KPiPi_pion1_chipi;
624 NTuple::Item<double> m_DC2KPiPi_pion1_chik;
625 NTuple::Item<double> m_DC2KPiPi_pion1_ghit;
626 NTuple::Item<double> m_DC2KPiPi_pion1_thit;
627 NTuple::Item<double> m_DC2KPiPi_pion1_probPH;
628 NTuple::Item<double> m_DC2KPiPi_pion1_normPH;
629 NTuple::Item<double> m_DC2KPiPi_pion2_chipi;
630 NTuple::Item<double> m_DC2KPiPi_pion2_chik;
631 NTuple::Item<double> m_DC2KPiPi_pion2_ghit;
632 NTuple::Item<double> m_DC2KPiPi_pion2_thit;
633 NTuple::Item<double> m_DC2KPiPi_pion2_probPH;
634 NTuple::Item<double> m_DC2KPiPi_pion2_normPH;
635 NTuple::Item<long> m_DC2KPiPi_kaon_Id_Dedx;
636 NTuple::Item<long> m_DC2KPiPi_pion1_Id_Dedx;
637 NTuple::Item<long> m_DC2KPiPi_pion2_Id_Dedx;
639 NTuple::Tuple* m_tuple5;
640 NTuple::Item<long> m_evtrun;
641 NTuple::Item<long> m_evtrec;
642 NTuple::Item<long> m_evtnch;
643 NTuple::Item<long> m_evtnneu;
644 NTuple::Item<double> m_evtbeamE;
646 NTuple::Tuple* m_tuple11;
647 NTuple::Item<long> m_ngch;
648 NTuple::Array<long> m_trkiddedx;
649 NTuple::Array<double> m_ptrk;
650 NTuple::Array<double> m_chie;
651 NTuple::Array<double> m_chimu;
652 NTuple::Array<double> m_chipi;
653 NTuple::Array<double> m_chik;
654 NTuple::Array<double> m_chip;
655 NTuple::Array<double> m_probPH;
656 NTuple::Array<double> m_normPH;
657 NTuple::Array<double> m_ghit;
658 NTuple::Array<double> m_thit;
660 NTuple::Tuple* m_tuple12;
661 NTuple::Item<long> m_ngch2;
662 NTuple::Array<long> m_trkidtof;
663 NTuple::Array<double> m_ptot_etof;
664 NTuple::Array<double> m_cntr_etof;
665 NTuple::Array<double> m_te_etof;
666 NTuple::Array<double> m_tmu_etof;
667 NTuple::Array<double> m_tpi_etof;
668 NTuple::Array<double> m_tk_etof;
669 NTuple::Array<double> m_tp_etof;
670 NTuple::Array<double> m_ph_etof;
671 NTuple::Array<double> m_rhit_etof;
672 NTuple::Array<double> m_qual_etof;
673 NTuple::Array<double> m_ec_toff_e;
674 NTuple::Array<double> m_ec_toff_mu;
675 NTuple::Array<double> m_ec_toff_pi;
676 NTuple::Array<double> m_ec_toff_k;
677 NTuple::Array<double> m_ec_toff_p;
678 NTuple::Array<double> m_ec_tsig_e;
679 NTuple::Array<double> m_ec_tsig_mu;
680 NTuple::Array<double> m_ec_tsig_pi;
681 NTuple::Array<double> m_ec_tsig_k;
682 NTuple::Array<double> m_ec_tsig_p;
683 NTuple::Array<double> m_ec_tof;
685 NTuple::Array<double> m_ptot_btof1;
686 NTuple::Array<double> m_cntr_btof1;
687 NTuple::Array<double> m_te_btof1;
688 NTuple::Array<double> m_tmu_btof1;
689 NTuple::Array<double> m_tpi_btof1;
690 NTuple::Array<double> m_tk_btof1;
691 NTuple::Array<double> m_tp_btof1;
692 NTuple::Array<double> m_ph_btof1;
693 NTuple::Array<double> m_zhit_btof1;
694 NTuple::Array<double> m_qual_btof1;
695 NTuple::Array<double> m_b1_toff_e;
696 NTuple::Array<double> m_b1_toff_mu;
697 NTuple::Array<double> m_b1_toff_pi;
698 NTuple::Array<double> m_b1_toff_k;
699 NTuple::Array<double> m_b1_toff_p;
700 NTuple::Array<double> m_b1_tsig_e;
701 NTuple::Array<double> m_b1_tsig_mu;
702 NTuple::Array<double> m_b1_tsig_pi;
703 NTuple::Array<double> m_b1_tsig_k;
704 NTuple::Array<double> m_b1_tsig_p;
705 NTuple::Array<double> m_b1_tof;
707 NTuple::Array<double> m_dedx_pid;
708 NTuple::Array<double> m_tof1_pid;
709 NTuple::Array<double> m_tof2_pid;
710 NTuple::Array<double> m_prob_pid;
711 NTuple::Array<double> m_ptrk_pid;
712 NTuple::Array<double> m_cost_pid;
714 NTuple::Tuple* m_tuple13;
715 NTuple::Item<long> m_nggneu;
716 NTuple::Array<long> m_shwidtof;
717 NTuple::Array<double> m_numHits;
718 NTuple::Array<double> m_secondmoment;
719 NTuple::Array<double> m_x;
720 NTuple::Array<double> m_y;
721 NTuple::Array<double> m_z;
722 NTuple::Array<double> m_cosemc;
723 NTuple::Array<double> m_phiemc;
724 NTuple::Array<double> m_energy;
725 NTuple::Array<double> m_eSeed;
726 NTuple::Array<double> m_e3x3;
727 NTuple::Array<double> m_e5x5;
728 NTuple::Array<double> m_lat;
729 NTuple::Array<double> m_a20;
730 NTuple::Array<double> m_a42;