17 : digi_tuple( digi )
18 , barrel_tuple( barrel )
19 , endcap_tuple( endcap )
20 , mrpc_tuple( mrpc )
21 , ext_tuple( ext )
22 , tof_tuple( tof )
23 , bb_tuple( bhabha ) {
24 if ( !digi_tuple )
25 {
26 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for digi_tuple "
27 << std::endl;
28 }
29 else
30 {
31 digi_tuple->addItem( "run", digi_run );
32 digi_tuple->addItem( "event", digi_event );
33 digi_tuple->addItem( "barrel", digi_barrel );
34 digi_tuple->addItem( "endcap", digi_endcap );
35 digi_tuple->addItem( "layer", digi_layer );
36 digi_tuple->addItem( "tofid", digi_tofId );
37 digi_tuple->addItem( "strip", digi_strip );
38 digi_tuple->addItem( "end", digi_end );
39 digi_tuple->addItem( "adc", digi_adc );
40 digi_tuple->addItem( "tdc", digi_tdc );
41 digi_tuple->addItem( "qclock", digi_qclock );
42 digi_tuple->addItem( "tclock", digi_tclock );
43 digi_tuple->addItem( "over", digi_overflow );
44 digi_tuple->addItem( "noq", digi_noq );
45 digi_tuple->addItem( "not", digi_not );
46 digi_tuple->addItem( "multiq", digi_multiq );
47 digi_tuple->addItem( "multit", digi_multit );
48 digi_tuple->addItem( "overq", digi_overq );
49 digi_tuple->addItem( "overt", digi_overt );
50 digi_tuple->addItem( "t0", digi_t0 );
51 digi_tuple->addItem( "t0stat", digi_t0stat );
52 digi_tuple->addItem( "crate", digi_crate );
53 digi_tuple->addItem( "geo", digi_geo );
54 digi_tuple->addItem( "tdcnum", digi_tdcnum );
55 digi_tuple->addItem( "err", digi_err );
56 }
57
58 if ( !barrel_tuple )
59 {
60 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for barrel_tuple "
61 << std::endl;
62 }
63 else
64 {
65 barrel_tuple->addItem( "run", barrel_run );
66 barrel_tuple->addItem( "event", barrel_event );
67 barrel_tuple->addItem( "tofid", barrel_tofId );
68 barrel_tuple->addItem( "icluster", barrel_tofTrackId );
69 barrel_tuple->addItem( "layer", barrel_layer );
70 barrel_tuple->addItem( "qch1", barrel_qchannel1 );
71 barrel_tuple->addItem( "tch1", barrel_tchannel1 );
72 barrel_tuple->addItem( "qch2", barrel_qchannel2 );
73 barrel_tuple->addItem( "tch2", barrel_tchannel2 );
74 barrel_tuple->addItem( "qtc1", barrel_qtc1 );
75 barrel_tuple->addItem( "adc1", barrel_adc1 );
76 barrel_tuple->addItem( "tdc1", barrel_tdc1 );
77 barrel_tuple->addItem( "qtc2", barrel_qtc2 );
78 barrel_tuple->addItem( "adc2", barrel_adc2 );
79 barrel_tuple->addItem( "tdc2", barrel_tdc2 );
80 barrel_tuple->addItem( "qclock1", barrel_qclock1 );
81 barrel_tuple->addItem( "tclock1", barrel_tclock1 );
82 barrel_tuple->addItem( "qclock2", barrel_qclock2 );
83 barrel_tuple->addItem( "tclock2", barrel_tclock2 );
84 barrel_tuple->addItem( "qual", barrel_quality );
85 barrel_tuple->addItem( "tmatched", barrel_tmatched );
86 barrel_tuple->addItem( "qtimes1", barrel_qtimes1 );
87 barrel_tuple->addItem( "ttimes1", barrel_ttimes1 );
88 barrel_tuple->addItem( "qtimes2", barrel_qtimes2 );
89 barrel_tuple->addItem( "ttimes2", barrel_ttimes2 );
90 barrel_tuple->addItem( "times1", barrel_times1 );
91 barrel_tuple->addItem( "times2", barrel_times2 );
92 barrel_tuple->addItem( "times", barrel_times );
93 barrel_tuple->addItem( "qnum1", barrel_qnum1 );
94 barrel_tuple->addItem( "tnum1", barrel_tnum1 );
95 barrel_tuple->addItem( "qnum2", barrel_qnum2 );
96 barrel_tuple->addItem( "tnum2", barrel_tnum2 );
97 barrel_tuple->addItem( "tsum", barrel_tsum );
98 barrel_tuple->addItem( "tsub", barrel_tsub );
99 barrel_tuple->addItem( "ztdc", barrel_ztdc );
100 barrel_tuple->addItem( "zadc", barrel_zadc );
101 barrel_tuple->addItem( "t0", barrel_t0 );
102 barrel_tuple->addItem( "t0stat", barrel_t0stat );
103 }
104
105 if ( !endcap_tuple )
106 {
107 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for endcap_tuple "
108 << std::endl;
109 }
110 else
111 {
112 endcap_tuple->addItem( "run", endcap_run );
113 endcap_tuple->addItem( "event", endcap_event );
114 endcap_tuple->addItem( "tofid", endcap_tofId );
115 endcap_tuple->addItem( "icluster", endcap_tofTrackId );
116 endcap_tuple->addItem( "qch", endcap_qchannel );
117 endcap_tuple->addItem( "tch", endcap_tchannel );
118 endcap_tuple->addItem( "qtc", endcap_qtc );
119 endcap_tuple->addItem( "adc", endcap_adc );
120 endcap_tuple->addItem( "tdc", endcap_tdc );
121 endcap_tuple->addItem( "qual", endcap_quality );
122 endcap_tuple->addItem( "qclock", endcap_qclock );
123 endcap_tuple->addItem( "tclock", endcap_tclock );
124 endcap_tuple->addItem( "qtimes", endcap_qtimes );
125 endcap_tuple->addItem( "ttimes", endcap_ttimes );
126 endcap_tuple->addItem( "times", endcap_times );
127 endcap_tuple->addItem( "qnum", endcap_qnum );
128 endcap_tuple->addItem( "tnum", endcap_tnum );
129 endcap_tuple->addItem( "t0", endcap_t0 );
130 endcap_tuple->addItem( "t0stat", endcap_t0stat );
131 }
132
133 if ( !mrpc_tuple )
134 {
135 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for mrpc_tuple "
136 << std::endl;
137 }
138 else
139 {
140 mrpc_tuple->addItem( "run", mrpc_run );
141 mrpc_tuple->addItem( "event", mrpc_event );
142 mrpc_tuple->addItem( "tofid", mrpc_tofId );
143 mrpc_tuple->addItem( "strip", mrpc_strip );
144 mrpc_tuple->addItem( "icluster", mrpc_tofTrackId );
145 mrpc_tuple->addItem( "ttch1", mrpc_ttch1 );
146 mrpc_tuple->addItem( "tlch1", mrpc_tlch1 );
147 mrpc_tuple->addItem( "ttch2", mrpc_ttch2 );
148 mrpc_tuple->addItem( "tlch2", mrpc_tlch2 );
149 mrpc_tuple->addItem( "tt1", mrpc_tt1 );
150 mrpc_tuple->addItem( "tl1", mrpc_tl1 );
151 mrpc_tuple->addItem( "tt2", mrpc_tt2 );
152 mrpc_tuple->addItem( "tl2", mrpc_tl2 );
153 mrpc_tuple->addItem( "tot1", mrpc_tot1 );
154 mrpc_tuple->addItem( "tot2", mrpc_tot2 );
155 mrpc_tuple->addItem( "qual", mrpc_quality );
156 mrpc_tuple->addItem( "tmatched", mrpc_tmatched );
157 mrpc_tuple->addItem( "tttimes1", mrpc_tttimes1 );
158 mrpc_tuple->addItem( "tltimes1", mrpc_tltimes1 );
159 mrpc_tuple->addItem( "tttimes2", mrpc_tttimes2 );
160 mrpc_tuple->addItem( "tltimes2", mrpc_tltimes2 );
161 mrpc_tuple->addItem( "times1", mrpc_times1 );
162 mrpc_tuple->addItem( "times2", mrpc_times2 );
163 mrpc_tuple->addItem( "times", mrpc_times );
164 mrpc_tuple->addItem( "ttnum1", mrpc_ttnum1 );
165 mrpc_tuple->addItem( "tlnum1", mrpc_tlnum1 );
166 mrpc_tuple->addItem( "ttnum2", mrpc_ttnum2 );
167 mrpc_tuple->addItem( "tlnum2", mrpc_tlnum2 );
168 mrpc_tuple->addItem( "tsum", mrpc_tsum );
169 mrpc_tuple->addItem( "tsub", mrpc_tsub );
170 mrpc_tuple->addItem( "ztdc", mrpc_ztdc );
171 mrpc_tuple->addItem( "zadc", mrpc_zadc );
172 mrpc_tuple->addItem( "t0", mrpc_t0 );
173 mrpc_tuple->addItem( "t0stat", mrpc_t0stat );
174 }
175
176 if ( !ext_tuple )
177 {
178 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for ext_tple"
179 << std::endl;
180 }
181 else
182 {
183 ext_tuple->addItem( "run", ext_run );
184 ext_tuple->addItem( "event", ext_event );
185 ext_tuple->addItem( "track", ext_trackid );
186 ext_tuple->addItem( "costheta", ext_costheta );
187 ext_tuple->addItem( "kal", 5, ext_kalman );
188 ext_tuple->addItem( "x1", 5, ext_x1 );
189 ext_tuple->addItem( "x2", 5, ext_x2 );
190 ext_tuple->addItem( "y1", 5, ext_y1 );
191 ext_tuple->addItem( "y2", 5, ext_y2 );
192 ext_tuple->addItem( "z1", 5, ext_z1 );
193 ext_tuple->addItem( "z2", 5, ext_z2 );
194 ext_tuple->addItem( "tofid1", 5, ext_tofid1 );
195 ext_tuple->addItem( "tofid2", 5, ext_tofid2 );
196 ext_tuple->addItem( "strip1", 5, ext_strip1 );
197 ext_tuple->addItem( "strip2", 5, ext_strip2 );
198 ext_tuple->addItem( "texp1", 5, ext_texp1 );
199 ext_tuple->addItem( "texp2", 5, ext_texp2 );
200 ext_tuple->addItem( "p", ext_p );
201 ext_tuple->addItem( "path1", 5, ext_path1 );
202 ext_tuple->addItem( "path2", 5, ext_path2 );
203 ext_tuple->addItem( "zrhit1", 5, ext_zrhit1 );
204 ext_tuple->addItem( "zrhit2", 5, ext_zrhit2 );
205 ext_tuple->addItem( "errzr1", 5, ext_errzr1 );
206 ext_tuple->addItem( "errzr2", 5, ext_errzr2 );
207 ext_tuple->addItem( "cost1", 5, ext_theta1 );
208 ext_tuple->addItem( "cost2", 5, ext_theta2 );
209 ext_tuple->addItem( "phi1", 5, ext_phi1 );
210 ext_tuple->addItem( "phi2", 5, ext_phi2 );
211 ext_tuple->addItem( "hitcase1", 5, ext_hitcase1 );
212 ext_tuple->addItem( "hitcase2", 5, ext_hitcase2 );
213 ext_tuple->addItem( "hitcase", 5, ext_hitcase );
214 ext_tuple->addItem( "qual", 5, ext_quality );
215 }
216
217 if ( !tof_tuple )
218 {
219 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for tof_tple"
220 << std::endl;
221 }
222 else
223 {
224 tof_tuple->addItem( "run", tof_run );
225 tof_tuple->addItem( "event", tof_event );
226 tof_tuple->addItem( "toftrack", tof_toftrackid );
227 tof_tuple->addItem( "track", tof_trackid );
228 tof_tuple->addItem( "charge", tof_charge );
229 tof_tuple->addItem( "pt", 5, tof_pt );
230 tof_tuple->addItem( "p", 5, tof_p );
231 tof_tuple->addItem( "id1", tof_id1 );
232 tof_tuple->addItem( "id2", tof_id2 );
233 tof_tuple->addItem( "istrip1", tof_istrip1 );
234 tof_tuple->addItem( "istrip2", tof_istrip2 );
235 tof_tuple->addItem( "dstrip1", tof_dstrip1 );
236 tof_tuple->addItem( "dstrip2", tof_dstrip2 );
237 tof_tuple->addItem( "barrel", tof_barrel );
238 tof_tuple->addItem( "hitcase", tof_hitcase );
239 tof_tuple->addItem( "mom", tof_momentum );
240 tof_tuple->addItem( "path1", tof_path1 );
241 tof_tuple->addItem( "path2", tof_path2 );
242 tof_tuple->addItem( "zrhit1", tof_zrhit1 );
243 tof_tuple->addItem( "zrhit2", tof_zrhit2 );
244 tof_tuple->addItem( "errzr1", tof_errzr1 );
245 tof_tuple->addItem( "errzr2", tof_errzr2 );
246 tof_tuple->addItem( "xhit1", tof_xhit1 );
247 tof_tuple->addItem( "yhit1", tof_yhit1 );
248 tof_tuple->addItem( "xhit2", tof_xhit2 );
249 tof_tuple->addItem( "yhit2", tof_yhit2 );
250 tof_tuple->addItem( "kal", 5, tof_kal );
251 tof_tuple->addItem( "zr1", 5, tof_zr1 );
252 tof_tuple->addItem( "zr2", 5, tof_zr2 );
253 tof_tuple->addItem( "ztdc1", tof_ztdc1 );
254 tof_tuple->addItem( "ztdc2", tof_ztdc2 );
255 tof_tuple->addItem( "zadc1", tof_zadc1 );
256 tof_tuple->addItem( "zadc2", tof_zadc2 );
257 tof_tuple->addItem( "zt1", tof_zt1 );
258 tof_tuple->addItem( "zt2", tof_zt2 );
259 tof_tuple->addItem( "zt3", tof_zt3 );
260 tof_tuple->addItem( "zt4", tof_zt4 );
261 tof_tuple->addItem( "zq1", tof_zq1 );
262 tof_tuple->addItem( "zq2", tof_zq2 );
263 tof_tuple->addItem( "zq3", tof_zq3 );
264 tof_tuple->addItem( "zq4", tof_zq4 );
265 tof_tuple->addItem( "size1", tof_size1 );
266 tof_tuple->addItem( "size2", tof_size2 );
267 tof_tuple->addItem( "size3", tof_size3 );
268 tof_tuple->addItem( "size4", tof_size4 );
269 tof_tuple->addItem( "theta1", tof_theta1 );
270 tof_tuple->addItem( "theta2", tof_theta2 );
271 tof_tuple->addItem( "phi1", tof_phi1 );
272 tof_tuple->addItem( "phi2", tof_phi2 );
273 tof_tuple->addItem( "qual1", tof_quality1 );
274 tof_tuple->addItem( "qual2", tof_quality2 );
275 tof_tuple->addItem( "qual", tof_quality );
276 tof_tuple->addItem( "change", tof_changed );
277 tof_tuple->addItem( "tofid1", tof_tofid1 );
278 tof_tuple->addItem( "tofid2", tof_tofid2 );
279 tof_tuple->addItem( "strip1", tof_strip1 );
280 tof_tuple->addItem( "strip2", tof_strip2 );
281 tof_tuple->addItem( "board1", tof_board1 );
282 tof_tuple->addItem( "board2", tof_board2 );
283 tof_tuple->addItem( "crate1", tof_crate1 );
284 tof_tuple->addItem( "crate2", tof_crate2 );
285 tof_tuple->addItem( "fee1", tof_fee1 );
286 tof_tuple->addItem( "fee2", tof_fee2 );
287 tof_tuple->addItem( "channel1", tof_channel1 );
288 tof_tuple->addItem( "channel2", tof_channel2 );
289 tof_tuple->addItem( "channel3", tof_channel3 );
290 tof_tuple->addItem( "channel4", tof_channel4 );
291 tof_tuple->addItem( "ph11", tof_ph11 );
292 tof_tuple->addItem( "ph12", tof_ph12 );
293 tof_tuple->addItem( "ph21", tof_ph21 );
294 tof_tuple->addItem( "ph22", tof_ph22 );
295 tof_tuple->addItem( "ph1", tof_ph1 );
296 tof_tuple->addItem( "ph2", tof_ph2 );
297 tof_tuple->addItem( "ph", tof_ph );
298 tof_tuple->addItem( "tofe11", tof_tofe11 );
299 tof_tuple->addItem( "tofe12", tof_tofe12 );
300 tof_tuple->addItem( "tofe21", tof_tofe21 );
301 tof_tuple->addItem( "tofe22", tof_tofe22 );
302 tof_tuple->addItem( "tofe1", tof_tofe1 );
303 tof_tuple->addItem( "tofe2", tof_tofe2 );
304 tof_tuple->addItem( "tofe", tof_tofe );
305 tof_tuple->addItem( "tofmu11", tof_tofmu11 );
306 tof_tuple->addItem( "tofmu12", tof_tofmu12 );
307 tof_tuple->addItem( "tofmu21", tof_tofmu21 );
308 tof_tuple->addItem( "tofmu22", tof_tofmu22 );
309 tof_tuple->addItem( "tofmu1", tof_tofmu1 );
310 tof_tuple->addItem( "tofmu2", tof_tofmu2 );
311 tof_tuple->addItem( "tofmu", tof_tofmu );
312 tof_tuple->addItem( "tofpi11", tof_tofpi11 );
313 tof_tuple->addItem( "tofpi12", tof_tofpi12 );
314 tof_tuple->addItem( "tofpi21", tof_tofpi21 );
315 tof_tuple->addItem( "tofpi22", tof_tofpi22 );
316 tof_tuple->addItem( "tofpi1", tof_tofpi1 );
317 tof_tuple->addItem( "tofpi2", tof_tofpi2 );
318 tof_tuple->addItem( "tofpi", tof_tofpi );
319 tof_tuple->addItem( "tofk11", tof_tofk11 );
320 tof_tuple->addItem( "tofk12", tof_tofk12 );
321 tof_tuple->addItem( "tofk21", tof_tofk21 );
322 tof_tuple->addItem( "tofk22", tof_tofk22 );
323 tof_tuple->addItem( "tofk1", tof_tofk1 );
324 tof_tuple->addItem( "tofk2", tof_tofk2 );
325 tof_tuple->addItem( "tofk", tof_tofk );
326 tof_tuple->addItem( "tofp11", tof_tofp11 );
327 tof_tuple->addItem( "tofp12", tof_tofp12 );
328 tof_tuple->addItem( "tofp21", tof_tofp21 );
329 tof_tuple->addItem( "tofp22", tof_tofp22 );
330 tof_tuple->addItem( "tofp1", tof_tofp1 );
331 tof_tuple->addItem( "tofp2", tof_tofp2 );
332 tof_tuple->addItem( "tofp", tof_tofp );
333 tof_tuple->addItem( "qch1", tof_qch1 );
334 tof_tuple->addItem( "qch2", tof_qch2 );
335 tof_tuple->addItem( "qch3", tof_qch3 );
336 tof_tuple->addItem( "qch4", tof_qch4 );
337 tof_tuple->addItem( "adc1", tof_adc1 );
338 tof_tuple->addItem( "adc2", tof_adc2 );
339 tof_tuple->addItem( "adc3", tof_adc3 );
340 tof_tuple->addItem( "adc4", tof_adc4 );
341 tof_tuple->addItem( "tdc1", tof_tdc1 );
342 tof_tuple->addItem( "tdc2", tof_tdc2 );
343 tof_tuple->addItem( "tdc3", tof_tdc3 );
344 tof_tuple->addItem( "tdc4", tof_tdc4 );
345 tof_tuple->addItem( "texpe1", tof_texpe1 );
346 tof_tuple->addItem( "texpmu1", tof_texpmu1 );
347 tof_tuple->addItem( "texppi1", tof_texppi1 );
348 tof_tuple->addItem( "texpk1", tof_texpk1 );
349 tof_tuple->addItem( "texpp1", tof_texpp1 );
350 tof_tuple->addItem( "texpe2", tof_texpe2 );
351 tof_tuple->addItem( "texpmu2", tof_texpmu2 );
352 tof_tuple->addItem( "texppi2", tof_texppi2 );
353 tof_tuple->addItem( "texpk2", tof_texpk2 );
354 tof_tuple->addItem( "texpp2", tof_texpp2 );
355 tof_tuple->addItem( "texpe", tof_texpe );
356 tof_tuple->addItem( "texpmu", tof_texpmu );
357 tof_tuple->addItem( "texppi", tof_texppi );
358 tof_tuple->addItem( "texpk", tof_texpk );
359 tof_tuple->addItem( "texpp", tof_texpp );
360 tof_tuple->addItem( "tdiff1", tof_tdiff1 );
361 tof_tuple->addItem( "tdiff2", tof_tdiff2 );
362 tof_tuple->addItem( "trigcond", tof_trigcond );
363 tof_tuple->addItem( "trigchan", tof_trigchan );
364 tof_tuple->addItem( "trigwindow", tof_trigwindow );
365 tof_tuple->addItem( "trigtype", tof_trigtype );
366 tof_tuple->addItem( "t0", tof_estime );
367 tof_tuple->addItem( "t0stat", tof_t0stat );
368 tof_tuple->addItem( "mctrkid", tof_mctrkid );
369 tof_tuple->addItem( "mcp", tof_mcp );
370 tof_tuple->addItem( "mctofp", tof_mctofp );
371 tof_tuple->addItem( "mczrhit", tof_mczrhit );
372 tof_tuple->addItem( "mcpath", tof_mcpath );
373 tof_tuple->addItem( "mctexp", tof_mctexp );
374 }
375
376 if ( !bb_tuple )
377 {
378 std::cerr << " Error: invalid pionter in TofCheckDigi(NTuple::Tuple*) for bb_tple"
379 << std::endl;
380 }
381 else
382 {
383 bb_tuple->addItem( "run", bb_run );
384 bb_tuple->addItem( "event", bb_event );
385 bb_tuple->addItem( "trksize", bb_trksize );
386 bb_tuple->addItem( "mdcsize", bb_mdcsize );
387 bb_tuple->addItem( "emcsize", bb_emcsize );
388 bb_tuple->addItem( "trk1", bb_trk1 );
389 bb_tuple->addItem( "pmdc1", bb_pmdc1 );
390 bb_tuple->addItem( "ptmdc1", bb_ptmdc1 );
391 bb_tuple->addItem( "theta1", bb_theta1 );
392 bb_tuple->addItem( "phi1", bb_phi1 );
393 bb_tuple->addItem( "x1", bb_x1 );
394 bb_tuple->addItem( "y1", bb_y1 );
395 bb_tuple->addItem( "z1", bb_z1 );
396 bb_tuple->addItem( "r1", bb_r1 );
397 bb_tuple->addItem( "charge1", bb_charge1 );
398 bb_tuple->addItem( "chi1", bb_chi1 );
399 bb_tuple->addItem( "ndof1", bb_ndof1 );
400 bb_tuple->addItem( "layer1", bb_layer1 );
401 bb_tuple->addItem( "trk2", bb_trk2 );
402 bb_tuple->addItem( "pmdc2", bb_pmdc2 );
403 bb_tuple->addItem( "ptmdc2", bb_ptmdc2 );
404 bb_tuple->addItem( "theta2", bb_theta2 );
405 bb_tuple->addItem( "phi2", bb_phi2 );
406 bb_tuple->addItem( "x2", bb_x2 );
407 bb_tuple->addItem( "y2", bb_y2 );
408 bb_tuple->addItem( "z2", bb_z2 );
409 bb_tuple->addItem( "r2", bb_r2 );
410 bb_tuple->addItem( "charge2", bb_charge2 );
411 bb_tuple->addItem( "chi2", bb_chi2 );
412 bb_tuple->addItem( "ndof2", bb_ndof2 );
413 bb_tuple->addItem( "layer2", bb_layer2 );
414 bb_tuple->addItem( "dang", bb_dang );
415 bb_tuple->addItem( "dphi", bb_dphi );
416 bb_tuple->addItem( "pe1", bb_pe1 );
417 bb_tuple->addItem( "pte1", bb_pte1 );
418 bb_tuple->addItem( "pe2", bb_pe2 );
419 bb_tuple->addItem( "pte2", bb_pte2 );
420 bb_tuple->addItem( "pmu1", bb_pmu1 );
421 bb_tuple->addItem( "ptmu1", bb_ptmu1 );
422 bb_tuple->addItem( "pmu2", bb_pmu2 );
423 bb_tuple->addItem( "ptmu2", bb_ptmu2 );
424 bb_tuple->addItem( "extx1", bb_extx1 );
425 bb_tuple->addItem( "exty1", bb_exty1 );
426 bb_tuple->addItem( "extz1", bb_extz1 );
427 bb_tuple->addItem( "extx2", bb_extx2 );
428 bb_tuple->addItem( "exty2", bb_exty2 );
429 bb_tuple->addItem( "extz2", bb_extz2 );
430 bb_tuple->addItem( "emctrk1", bb_emctrk1 );
431 bb_tuple->addItem( "emcx1", bb_emcx1 );
432 bb_tuple->addItem( "emcy1", bb_emcy1 );
433 bb_tuple->addItem( "emcz1", bb_emcz1 );
434 bb_tuple->addItem( "ep1", bb_ep1 );
435 bb_tuple->addItem( "th1", bb_th1 );
436 bb_tuple->addItem( "ph1", bb_ph1 );
437 bb_tuple->addItem( "emctrk2", bb_emctrk2 );
438 bb_tuple->addItem( "emcx2", bb_emcx2 );
439 bb_tuple->addItem( "emcy2", bb_emcy2 );
440 bb_tuple->addItem( "emcz2", bb_emcz2 );
441 bb_tuple->addItem( "ep2", bb_ep2 );
442 bb_tuple->addItem( "th2", bb_th2 );
443 bb_tuple->addItem( "ph2", bb_ph2 );
444 bb_tuple->addItem( "dr1", bb_dr1 );
445 bb_tuple->addItem( "drxy1", bb_drxy1 );
446 bb_tuple->addItem( "dz1", bb_dz1 );
447 bb_tuple->addItem( "dr2", bb_dr2 );
448 bb_tuple->addItem( "drxy2", bb_drxy2 );
449 bb_tuple->addItem( "dz2", bb_dz2 );
450 bb_tuple->addItem( "etot", bb_etot );
451 }
452
453 return;
454}