BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
commonData Class Reference

#include <commonData.h>

Public Member Functions

 commonData ()
 ~commonData ()
void clear ()
 commonData ()
 ~commonData ()
void clear ()
 commonData ()
 ~commonData ()
void clear ()

Static Public Attributes

static TEvtHeaderm_EvtHeader = NULL
static TEvtNavigatorm_EvtNavigator = NULL
static std::map< const MdcDigi *, TRef > m_mdcDigiMap
 Create a set of maps between Digi data in the TDS and the TRefs in the ROOT file.
static std::map< const TObject *, const MdcDigi * > m_rootMdcDigiMap
 Create a set of maps between ROOT Digi objects and TDS Digi data.
static TDigiEventm_recEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const EmcDigi *, TRef > m_emcDigiMap
static std::map< const TObject *, const EmcDigi * > m_rootEmcDigiMap
static std::map< const TofDigi *, TRef > m_tofDigiMap
static std::map< const TObject *, const TofDigi * > m_rootTofDigiMap
static std::map< const MucDigi *, TRef > m_mucDigiMap
static std::map< const TObject *, const MucDigi * > m_rootMucDigiMap
static std::map< const LumiDigi *, TRef > m_lumiDigiMap
static std::map< const TObject *, const LumiDigi * > m_rootLumiDigiMap
static TDstEventm_dstEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const DstEmcShower *, TRef > m_emcShowerMap
static std::map< const TObject *, const DstEmcShower * > m_rootEmcShowerMap
static std::map< const DstMdcTrack *, TRef > m_mdcTrackMap
static std::map< const TObject *, const DstMdcTrack * > m_rootMdcTrackMap
static std::map< const DstMucTrack *, TRef > m_mucTrackMap
static std::map< const TObject *, const DstMucTrack * > m_rootMucTrackMap
static std::map< const DstTofTrack *, TRef > m_tofTrackMap
static std::map< const TObject *, const DstTofTrack * > m_rootTofTrackMap
static std::map< const DstMdcDedx *, TRef > m_mdcDedxMap
static std::map< const TObject *, const DstMdcDedx * > m_rootMdcDedxMap
static std::map< const DstExtTrack *, TRef > m_extTrackMap
static std::map< const TObject *, const DstExtTrack * > m_rootExtTrackMap
static std::map< const DstMdcKalTrack *, TRef > m_mdcKalTrackMap
static std::map< const TObject *, const DstMdcKalTrack * > m_rootMdcKalTrackMap
static TMcEventm_mcEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const EmcMcHit *, TRef > m_emcMcHitMap
static std::map< const TObject *, const EmcMcHit * > m_rootEmcMcHitMap
static std::map< const MdcMcHit *, TRef > m_mdcMcHitMap
static std::map< const TObject *, const MdcMcHit * > m_rootMdcMcHitMap
static std::map< const TofMcHit *, TRef > m_tofMcHitMap
static std::map< const TObject *, const TofMcHit * > m_rootTofMcHitMap
static std::map< const MucMcHit *, TRef > m_mucMcHitMap
static std::map< const TObject *, const MucMcHit * > m_rootMucMcHitMap
static std::map< const McParticle *, TRef > m_mcParticleMap
static std::map< const TObject *, const McParticle * > m_rootMcParticleMap
static TTrigEventm_trigEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const TrigData *, TRef > m_trigDataMap
static std::map< const TObject *, const TrigData * > m_rootTrigDataMap
static THltEventm_hltEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const HltRaw *, TRef > m_hltRawMap
static std::map< const TObject *, const HltRaw * > m_rootHltRawMap
static std::map< const HltInf *, TRef > m_hltInfMap
static std::map< const TObject *, const HltInf * > m_rootHltInfMap
static std::map< const DstHltInf *, TRef > m_dstHltInfMap
static std::map< const TObject *, const DstHltInf * > m_rootDstHltInfMap
static TRecTrackEventm_rectrackEvt = NULL
 Provide access to the ROOT event pointers.
static std::map< const RecMdcTrack *, TRef > m_recMdcTrackMap
static std::map< const TObject *, const RecMdcTrack * > m_rootRecMdcTrackMap
static std::map< const RecMdcHit *, TRef > m_recMdcHitMap
static std::map< const TObject *, const RecMdcHit * > m_rootRecMdcHitMap
static std::map< const RecTofTrack *, TRef > m_RecTofTrackMap
static std::map< const TObject *, const RecTofTrack * > m_rootRecTofTrackMap
static std::map< const RecEmcHit *, TRef > m_recEmcHitMap
static std::map< const TObject *, const RecEmcHit * > m_rootRecEmcHitMap
static std::map< const RecEmcCluster *, TRef > m_recEmcClusterMap
static std::map< const TObject *, const RecEmcCluster * > m_rootRecEmcClusterMap
static std::map< const RecEmcShower *, TRef > m_recEmcShowerMap
static std::map< const TObject *, const RecEmcShower * > m_rootRecEmcShowerMap
static std::map< const RecMucTrack *, TRef > m_RecMucTrackMap
static std::map< const TObject *, const RecMucTrack * > m_rootRecMucTrackMap
static std::map< const RecMdcDedx *, TRef > m_recMdcDedxMap
static std::map< const TObject *, const RecMdcDedx * > m_rootRecMdcDedxMap
static std::map< const RecMdcDedxHit *, TRef > m_recMdcDedxHitMap
static std::map< const TObject *, const RecMdcDedxHit * > m_rootRecMdcDedxHitMap
static std::map< const RecMdcKalTrack *, TRef > m_recMdcKalTrackMap
static std::map< const TObject *, const RecMdcKalTrack * > m_rootRecMdcKalTrackMap
static std::map< const RecMdcKalHelixSeg *, TRef > m_recMdcKalHelixSegMap
static std::map< const TObject *, const RecMdcKalHelixSeg * > m_rootRecMdcKalHelixSegMap
static std::map< const RecEsTime *, TRef > m_RecEvTimeMap
static std::map< const TObject *, const RecEsTime * > m_rootRecEvTimeMap
static std::map< const RecZddChannel *, TRef > m_recZddChannelMap
static std::map< const TObject *, const RecZddChannel * > m_rootRecZddChannelMap
static std::map< const EvtRecVeeVertex *, TRef > m_evtRecVeeVertexMap
static std::map< const TObject *, const EvtRecVeeVertex * > m_rootEvtRecVeeVertexMap
static std::map< const EvtRecPi0 *, TRef > m_evtRecPi0Map
static std::map< const TObject *, const EvtRecPi0 * > m_rootEvtRecPi0Map
static std::map< const EvtRecEtaToGG *, TRef > m_evtRecEtaToGGMap
static std::map< const TObject *, const EvtRecEtaToGG * > m_rootEvtRecEtaToGGMap
static std::map< const EvtRecDTag *, TRef > m_evtRecDTagMap
static std::map< const TObject *, const EvtRecDTag * > m_rootEvtRecDTagMap
static TEvtRecObjectm_evtRecObject = NULL
static std::map< const EvtRecTrack *, TRef > m_EvtRecTrackMap
static std::map< const TObject *, const EvtRecTrack * > m_rootEvtRecTrackMap

Detailed Description

Constructor & Destructor Documentation

◆ commonData() [1/3]

commonData::commonData ( )
inline

Definition at line 102 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

102{};

◆ ~commonData() [1/3]

commonData::~commonData ( )
inline

Definition at line 103 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

103{};

◆ commonData() [2/3]

commonData::commonData ( )
inline

◆ ~commonData() [2/3]

commonData::~commonData ( )
inline

◆ commonData() [3/3]

commonData::commonData ( )
inline

◆ ~commonData() [3/3]

commonData::~commonData ( )
inline

Member Function Documentation

◆ clear() [1/3]

void commonData::clear ( )

Definition at line 146 of file commonData.cxx.

146 {
147 // for digi
148
149 if ( m_recEvt != NULL )
150 {
151 delete m_recEvt;
152 m_recEvt = NULL;
153 }
154 if ( m_dstEvt != NULL )
155 {
156 delete m_dstEvt;
157 m_dstEvt = NULL;
158 }
159 if ( m_mcEvt != NULL )
160 {
161 delete m_mcEvt;
162 m_mcEvt = NULL;
163 }
164 if ( m_rectrackEvt != NULL )
165 { // 2007-10-04
166 delete m_rectrackEvt;
167 m_rectrackEvt = NULL;
168 }
169 if ( m_EvtHeader != NULL )
170 {
171 delete m_EvtHeader;
172 m_EvtHeader = NULL;
173 }
174 if ( m_EvtNavigator != NULL )
175 {
176 delete m_EvtNavigator;
177 m_EvtNavigator = NULL;
178 }
179 if ( m_trigEvt != NULL )
180 {
181 delete m_trigEvt;
182 m_trigEvt = NULL;
183 }
184 if ( m_hltEvt != NULL )
185 {
186 delete m_hltEvt;
187 m_hltEvt = NULL;
188 }
189 if ( m_evtRecObject != NULL )
190 {
191 delete m_evtRecObject;
192 m_evtRecObject = NULL;
193 }
194
195 for ( std::map<const MdcDigi*, TRef>::iterator iter = m_mdcDigiMap.begin();
196 iter != m_mdcDigiMap.end(); iter++ )
197 {
198 delete ( *iter ).second.GetObject();
199 delete ( *iter ).first;
200 }
201 m_mdcDigiMap.clear();
202 for ( std::map<const TObject*, const MdcDigi*>::iterator iter = m_rootMdcDigiMap.begin();
203 iter != m_rootMdcDigiMap.end(); iter++ )
204 { delete ( *iter ).first; }
205 m_rootMdcDigiMap.clear();
206
207 for ( std::map<const EmcDigi*, TRef>::iterator iter = m_emcDigiMap.begin();
208 iter != m_emcDigiMap.end(); iter++ )
209 {
210 delete ( *iter ).second.GetObject();
211 delete ( *iter ).first;
212 }
213 m_emcDigiMap.clear();
214 for ( std::map<const TObject*, const EmcDigi*>::iterator iter = m_rootEmcDigiMap.begin();
215 iter != m_rootEmcDigiMap.end(); iter++ )
216 { delete ( *iter ).first; }
217 m_rootEmcDigiMap.clear();
218
219 for ( std::map<const TofDigi*, TRef>::iterator iter = m_tofDigiMap.begin();
220 iter != m_tofDigiMap.end(); iter++ )
221 {
222 delete ( *iter ).second.GetObject();
223 delete ( *iter ).first;
224 }
225 m_tofDigiMap.clear();
226 for ( std::map<const TObject*, const TofDigi*>::iterator iter = m_rootTofDigiMap.begin();
227 iter != m_rootTofDigiMap.end(); iter++ )
228 { delete ( *iter ).first; }
229 m_rootTofDigiMap.clear();
230
231 for ( std::map<const MucDigi*, TRef>::iterator iter = m_mucDigiMap.begin();
232 iter != m_mucDigiMap.end(); iter++ )
233 {
234 delete ( *iter ).second.GetObject();
235 delete ( *iter ).first;
236 }
237 m_mucDigiMap.clear();
238 for ( std::map<const TObject*, const MucDigi*>::iterator iter = m_rootMucDigiMap.begin();
239 iter != m_rootMucDigiMap.end(); iter++ )
240 { delete ( *iter ).first; }
241 m_rootMucDigiMap.clear();
242
243 for ( std::map<const LumiDigi*, TRef>::iterator iter = m_lumiDigiMap.begin();
244 iter != m_lumiDigiMap.end(); ++iter )
245 {
246 delete ( *iter ).second.GetObject();
247 delete ( *iter ).first;
248 }
249 m_lumiDigiMap.clear();
250 for ( std::map<const TObject*, const LumiDigi*>::iterator iter = m_rootLumiDigiMap.begin();
251 iter != m_rootLumiDigiMap.end(); ++iter )
252 { delete ( *iter ).first; }
253 m_rootLumiDigiMap.clear();
254
255 // for dst
256 for ( std::map<const DstEmcShower*, TRef>::iterator iter = m_emcShowerMap.begin();
257 iter != m_emcShowerMap.end(); iter++ )
258 {
259 delete ( *iter ).second.GetObject();
260 delete ( *iter ).first;
261 }
262 m_emcShowerMap.clear();
263 for ( std::map<const TObject*, const DstEmcShower*>::iterator iter =
264 m_rootEmcShowerMap.begin();
265 iter != m_rootEmcShowerMap.end(); iter++ )
266 { delete ( *iter ).first; }
267 m_rootEmcShowerMap.clear();
268 /*
269 for (std::map<const DstMdcTrack*, TRef>::iterator p = m_mdcTrackMap.begin(); p !=
270 m_mdcTrackMap.end();p++){ std::cout << "********The first is ****************" << (*p).first
271 <<endl;
272 //std::cout << "*********The second is " << (*p).second <<endl;
273 }
274 */
275 for ( std::map<const DstMdcTrack*, TRef>::iterator iter = m_mdcTrackMap.begin();
276 iter != m_mdcTrackMap.end(); iter++ )
277 {
278 delete ( *iter ).second.GetObject();
279 delete ( *iter ).first;
280 }
281 m_mdcTrackMap.clear();
282 for ( std::map<const TObject*, const DstMdcTrack*>::iterator iter =
283 m_rootMdcTrackMap.begin();
284 iter != m_rootMdcTrackMap.end(); iter++ )
285 { delete ( *iter ).first; }
286 m_rootMdcTrackMap.clear();
287
288 for ( std::map<const DstMucTrack*, TRef>::iterator iter = m_mucTrackMap.begin();
289 iter != m_mucTrackMap.end(); iter++ )
290 {
291 delete ( *iter ).second.GetObject();
292 delete ( *iter ).first;
293 }
294 m_mucTrackMap.clear();
295 for ( std::map<const TObject*, const DstMucTrack*>::iterator iter =
296 m_rootMucTrackMap.begin();
297 iter != m_rootMucTrackMap.end(); iter++ )
298 { delete ( *iter ).first; }
299 m_rootMucTrackMap.clear();
300
301 for ( std::map<const DstTofTrack*, TRef>::iterator iter = m_tofTrackMap.begin();
302 iter != m_tofTrackMap.end(); iter++ )
303 {
304 delete ( *iter ).second.GetObject();
305 delete ( *iter ).first;
306 }
307 m_tofTrackMap.clear();
308 for ( std::map<const TObject*, const DstTofTrack*>::iterator iter =
309 m_rootTofTrackMap.begin();
310 iter != m_rootTofTrackMap.end(); iter++ )
311 { delete ( *iter ).first; }
312 m_rootTofTrackMap.clear();
313
314 for ( std::map<const DstMdcDedx*, TRef>::iterator iter = m_mdcDedxMap.begin();
315 iter != m_mdcDedxMap.end(); iter++ )
316 {
317 delete ( *iter ).second.GetObject();
318 delete ( *iter ).first;
319 }
320 m_mdcDedxMap.clear();
321 for ( std::map<const TObject*, const DstMdcDedx*>::iterator iter = m_rootMdcDedxMap.begin();
322 iter != m_rootMdcDedxMap.end(); iter++ )
323 { delete ( *iter ).first; }
324 m_rootMdcDedxMap.clear();
325
326 for ( std::map<const DstExtTrack*, TRef>::iterator iter = m_extTrackMap.begin();
327 iter != m_extTrackMap.end(); iter++ )
328 {
329 delete ( *iter ).second.GetObject();
330 delete ( *iter ).first;
331 }
332 m_extTrackMap.clear();
333 for ( std::map<const TObject*, const DstExtTrack*>::iterator iter =
334 m_rootExtTrackMap.begin();
335 iter != m_rootExtTrackMap.end(); iter++ )
336 { delete ( *iter ).first; }
337 m_rootExtTrackMap.clear();
338
339 for ( std::map<const DstMdcKalTrack*, TRef>::iterator iter = m_mdcKalTrackMap.begin();
340 iter != m_mdcKalTrackMap.end(); iter++ )
341 {
342 delete ( *iter ).second.GetObject();
343 delete ( *iter ).first;
344 }
345 m_mdcKalTrackMap.clear();
346 for ( std::map<const TObject*, const DstMdcKalTrack*>::iterator iter =
347 m_rootMdcKalTrackMap.begin();
348 iter != m_rootMdcKalTrackMap.end(); iter++ )
349 { delete ( *iter ).first; }
350 m_rootMdcKalTrackMap.clear();
351 // for McTruth
352 for ( std::map<const MdcMcHit*, TRef>::iterator iter = m_mdcMcHitMap.begin();
353 iter != m_mdcMcHitMap.end(); iter++ )
354 {
355 delete ( *iter ).second.GetObject();
356 delete ( *iter ).first;
357 }
358 m_mdcMcHitMap.clear();
359 for ( std::map<const TObject*, const MdcMcHit*>::iterator iter = m_rootMdcMcHitMap.begin();
360 iter != m_rootMdcMcHitMap.end(); iter++ )
361 { delete ( *iter ).first; }
362 m_rootMdcMcHitMap.clear();
363
364 for ( std::map<const EmcMcHit*, TRef>::iterator iter = m_emcMcHitMap.begin();
365 iter != m_emcMcHitMap.end(); iter++ )
366 {
367 delete ( *iter ).second.GetObject();
368 delete ( *iter ).first;
369 }
370 m_emcMcHitMap.clear();
371 for ( std::map<const TObject*, const EmcMcHit*>::iterator iter = m_rootEmcMcHitMap.begin();
372 iter != m_rootEmcMcHitMap.end(); iter++ )
373 { delete ( *iter ).first; }
374 m_rootEmcMcHitMap.clear();
375
376 for ( std::map<const TofMcHit*, TRef>::iterator iter = m_tofMcHitMap.begin();
377 iter != m_tofMcHitMap.end(); iter++ )
378 {
379 delete ( *iter ).second.GetObject();
380 delete ( *iter ).first;
381 }
382 m_tofMcHitMap.clear();
383 for ( std::map<const TObject*, const TofMcHit*>::iterator iter = m_rootTofMcHitMap.begin();
384 iter != m_rootTofMcHitMap.end(); iter++ )
385 { delete ( *iter ).first; }
386 m_rootTofMcHitMap.clear();
387
388 for ( std::map<const MucMcHit*, TRef>::iterator iter = m_mucMcHitMap.begin();
389 iter != m_mucMcHitMap.end(); iter++ )
390 {
391 delete ( *iter ).second.GetObject();
392 delete ( *iter ).first;
393 }
394 m_mucMcHitMap.clear();
395 for ( std::map<const TObject*, const MucMcHit*>::iterator iter = m_rootMucMcHitMap.begin();
396 iter != m_rootMucMcHitMap.end(); iter++ )
397 { delete ( *iter ).first; }
398 m_rootMucMcHitMap.clear();
399
400 for ( std::map<const McParticle*, TRef>::iterator iter = m_mcParticleMap.begin();
401 iter != m_mcParticleMap.end(); iter++ )
402 {
403 delete ( *iter ).second.GetObject();
404 delete ( *iter ).first;
405 }
406 m_mcParticleMap.clear();
407 for ( std::map<const TObject*, const McParticle*>::iterator iter =
408 m_rootMcParticleMap.begin();
409 iter != m_rootMcParticleMap.end(); iter++ )
410 { delete ( *iter ).first; }
411 m_rootMcParticleMap.clear();
412
413 // m_decayModeMap.clear();
414 // m_rootDecayModeMap.clear();
415
416 // m_decayModeMap.clear();
417 // m_rootDecayModeMap.clear();
418
419 // for Trig
420 m_trigDataMap.clear();
421 m_rootTrigDataMap.clear();
422
423 // for event filter
424 for ( std::map<const HltRaw*, TRef>::iterator iter = m_hltRawMap.begin();
425 iter != m_hltRawMap.end(); iter++ )
426 {
427 delete ( *iter ).second.GetObject();
428 delete ( *iter ).first;
429 }
430 m_hltRawMap.clear();
431 for ( std::map<const TObject*, const HltRaw*>::iterator iter = m_rootHltRawMap.begin();
432 iter != m_rootHltRawMap.end(); iter++ )
433 { delete ( *iter ).first; }
434 m_rootHltRawMap.clear();
435 m_hltInfMap.clear();
436 m_rootHltInfMap.clear();
437 m_dstHltInfMap.clear();
438 m_rootDstHltInfMap.clear();
439 // for Rec
440 // Mdc
441 for ( std::map<const RecMdcTrack*, TRef>::iterator iter = m_recMdcTrackMap.begin();
442 iter != m_recMdcTrackMap.end(); iter++ )
443 {
444 delete ( *iter ).second.GetObject();
445 delete ( *iter ).first;
446 }
447 m_recMdcTrackMap.clear();
448 for ( std::map<const TObject*, const RecMdcTrack*>::iterator iter =
449 m_rootRecMdcTrackMap.begin();
450 iter != m_rootRecMdcTrackMap.end(); iter++ )
451 { delete ( *iter ).first; }
452 m_rootRecMdcTrackMap.clear();
453 for ( std::map<const RecMdcHit*, TRef>::iterator iter = m_recMdcHitMap.begin();
454 iter != m_recMdcHitMap.end(); iter++ )
455 {
456 delete ( *iter ).second.GetObject();
457 delete ( *iter ).first;
458 }
459 m_recMdcHitMap.clear();
460 for ( std::map<const TObject*, const RecMdcHit*>::iterator iter = m_rootRecMdcHitMap.begin();
461 iter != m_rootRecMdcHitMap.end(); iter++ )
462 { delete ( *iter ).first; }
463 m_rootRecMdcHitMap.clear();
464
465 // for Rec
466 for ( std::map<const RecEmcHit*, TRef>::iterator iter = m_recEmcHitMap.begin();
467 iter != m_recEmcHitMap.end(); iter++ )
468 {
469 delete ( *iter ).second.GetObject();
470 delete ( *iter ).first;
471 }
472 m_recEmcHitMap.clear();
473 for ( std::map<const TObject*, const RecEmcHit*>::iterator iter = m_rootRecEmcHitMap.begin();
474 iter != m_rootRecEmcHitMap.end(); iter++ )
475 { delete ( *iter ).first; }
476 m_rootRecEmcHitMap.clear();
477
478 for ( std::map<const RecEmcCluster*, TRef>::iterator iter = m_recEmcClusterMap.begin();
479 iter != m_recEmcClusterMap.end(); iter++ )
480 {
481 delete ( *iter ).second.GetObject();
482 delete ( *iter ).first;
483 }
484 m_recEmcClusterMap.clear();
485 for ( std::map<const TObject*, const RecEmcCluster*>::iterator iter =
487 iter != m_rootRecEmcClusterMap.end(); iter++ )
488 { delete ( *iter ).first; }
490
491 for ( std::map<const RecEmcShower*, TRef>::iterator iter = m_recEmcShowerMap.begin();
492 iter != m_recEmcShowerMap.end(); iter++ )
493 {
494 delete ( *iter ).second.GetObject();
495 delete ( *iter ).first;
496 }
497 m_recEmcShowerMap.clear();
498 for ( std::map<const TObject*, const RecEmcShower*>::iterator iter =
499 m_rootRecEmcShowerMap.begin();
500 iter != m_rootRecEmcShowerMap.end(); iter++ )
501 { delete ( *iter ).first; }
502 m_rootRecEmcShowerMap.clear();
503
504 for ( std::map<const RecTofTrack*, TRef>::iterator iter = m_RecTofTrackMap.begin();
505 iter != m_RecTofTrackMap.end(); iter++ )
506 {
507 delete ( *iter ).second.GetObject();
508 delete ( *iter ).first;
509 }
510 m_RecTofTrackMap.clear();
511 for ( std::map<const TObject*, const RecTofTrack*>::iterator iter =
512 m_rootRecTofTrackMap.begin();
513 iter != m_rootRecTofTrackMap.end(); iter++ )
514 { delete ( *iter ).first; }
515 m_rootRecTofTrackMap.clear();
516
517 for ( std::map<const RecMucTrack*, TRef>::iterator iter = m_RecMucTrackMap.begin();
518 iter != m_RecMucTrackMap.end(); iter++ )
519 {
520 delete ( *iter ).second.GetObject();
521 delete ( *iter ).first;
522 }
523 m_RecMucTrackMap.clear();
524 for ( std::map<const TObject*, const RecMucTrack*>::iterator iter =
525 m_rootRecMucTrackMap.begin();
526 iter != m_rootRecMucTrackMap.end(); iter++ )
527 { delete ( *iter ).first; }
528 m_rootRecMucTrackMap.clear();
529
530 for ( std::map<const RecMdcDedx*, TRef>::iterator iter = m_recMdcDedxMap.begin();
531 iter != m_recMdcDedxMap.end(); iter++ )
532 {
533 delete ( *iter ).second.GetObject();
534 delete ( *iter ).first;
535 }
536 m_recMdcDedxMap.clear();
537 for ( std::map<const TObject*, const RecMdcDedx*>::iterator iter =
538 m_rootRecMdcDedxMap.begin();
539 iter != m_rootRecMdcDedxMap.end(); iter++ )
540 { delete ( *iter ).first; }
541 m_rootRecMdcDedxMap.clear();
542
543 for ( std::map<const RecMdcDedxHit*, TRef>::iterator iter = m_recMdcDedxHitMap.begin();
544 iter != m_recMdcDedxHitMap.end(); iter++ )
545 {
546 delete ( *iter ).second.GetObject();
547 delete ( *iter ).first;
548 }
549 m_recMdcDedxHitMap.clear();
550 for ( std::map<const TObject*, const RecMdcDedxHit*>::iterator iter =
552 iter != m_rootRecMdcDedxHitMap.end(); iter++ )
553 { delete ( *iter ).first; }
555
556 for ( std::map<const RecMdcKalTrack*, TRef>::iterator iter = m_recMdcKalTrackMap.begin();
557 iter != m_recMdcKalTrackMap.end(); iter++ )
558 {
559 delete ( *iter ).second.GetObject();
560 delete ( *iter ).first;
561 }
562 m_recMdcKalTrackMap.clear();
563 for ( std::map<const TObject*, const RecMdcKalTrack*>::iterator iter =
565 iter != m_rootRecMdcKalTrackMap.end(); iter++ )
566 { delete ( *iter ).first; }
568
569 for ( std::map<const RecMdcKalHelixSeg*, TRef>::iterator iter =
571 iter != m_recMdcKalHelixSegMap.end(); iter++ )
572 {
573 delete ( *iter ).second.GetObject();
574 delete ( *iter ).first;
575 }
577 for ( std::map<const TObject*, const RecMdcKalHelixSeg*>::iterator iter =
580 { delete ( *iter ).first; }
582
583 // RecZddChannel
584 for ( std::map<const RecZddChannel*, TRef>::iterator iter = m_recZddChannelMap.begin();
585 iter != m_recZddChannelMap.end(); ++iter )
586 {
587 delete ( *iter ).second.GetObject();
588 delete ( *iter ).first;
589 }
590 m_recZddChannelMap.clear();
591 for ( std::map<const TObject*, const RecZddChannel*>::iterator iter =
593 iter != m_rootRecZddChannelMap.end(); ++iter )
594 { delete ( *iter ).first; }
596
597 // Estime
598
599 for ( std::map<const RecEsTime*, TRef>::iterator iter = m_RecEvTimeMap.begin();
600 iter != m_RecEvTimeMap.end(); iter++ )
601 {
602 delete ( *iter ).second.GetObject();
603 delete ( *iter ).first;
604 }
605 m_RecEvTimeMap.clear();
606 for ( std::map<const TObject*, const RecEsTime*>::iterator iter = m_rootRecEvTimeMap.begin();
607 iter != m_rootRecEvTimeMap.end(); iter++ )
608 { delete ( *iter ).first; }
609 m_rootRecEvTimeMap.clear();
610
611 // for event after EventAssembly
612 for ( std::map<const EvtRecTrack*, TRef>::iterator iter = m_EvtRecTrackMap.begin();
613 iter != m_EvtRecTrackMap.end(); iter++ )
614 {
615 delete ( *iter ).second.GetObject();
616 delete ( *iter ).first;
617 }
618 m_EvtRecTrackMap.clear();
619 for ( std::map<const TObject*, const EvtRecTrack*>::iterator iter =
620 m_rootEvtRecTrackMap.begin();
621 iter != m_rootEvtRecTrackMap.end(); iter++ )
622 { delete iter->first; }
623 m_rootEvtRecTrackMap.clear();
624
625 // EvtRecVeeVertexCol
626 for ( std::map<const EvtRecVeeVertex*, TRef>::iterator iter = m_evtRecVeeVertexMap.begin();
627 iter != m_evtRecVeeVertexMap.end(); iter++ )
628 {
629 delete ( *iter ).second.GetObject();
630 delete ( *iter ).first;
631 }
632 m_evtRecVeeVertexMap.clear();
633 for ( std::map<const TObject*, const EvtRecVeeVertex*>::iterator iter =
636 { delete ( *iter ).first; }
638
639 // EvtRecPi0Col
640 for ( std::map<const EvtRecPi0*, TRef>::iterator iter = m_evtRecPi0Map.begin();
641 iter != m_evtRecPi0Map.end(); iter++ )
642 {
643 delete ( *iter ).second.GetObject();
644 delete ( *iter ).first;
645 }
646 m_evtRecPi0Map.clear();
647 for ( std::map<const TObject*, const EvtRecPi0*>::iterator iter = m_rootEvtRecPi0Map.begin();
648 iter != m_rootEvtRecPi0Map.end(); iter++ )
649 { delete ( *iter ).first; }
650 m_rootEvtRecPi0Map.clear();
651
652 // EvtRecEtaToGGCol
653 for ( std::map<const EvtRecEtaToGG*, TRef>::iterator iter = m_evtRecEtaToGGMap.begin();
654 iter != m_evtRecEtaToGGMap.end(); iter++ )
655 {
656 delete ( *iter ).second.GetObject();
657 delete ( *iter ).first;
658 }
659 m_evtRecEtaToGGMap.clear();
660 for ( std::map<const TObject*, const EvtRecEtaToGG*>::iterator iter =
662 iter != m_rootEvtRecEtaToGGMap.end(); iter++ )
663 { delete ( *iter ).first; }
665
666 // EvtRecDTagCol
667 for ( std::map<const EvtRecDTag*, TRef>::iterator iter = m_evtRecDTagMap.begin();
668 iter != m_evtRecDTagMap.end(); iter++ )
669 {
670 delete ( *iter ).second.GetObject();
671 delete ( *iter ).first;
672 }
673 m_evtRecDTagMap.clear();
674 for ( std::map<const TObject*, const EvtRecDTag*>::iterator iter =
675 m_rootEvtRecDTagMap.begin();
676 iter != m_rootEvtRecDTagMap.end(); iter++ )
677 { delete ( *iter ).first; }
678 m_rootEvtRecDTagMap.clear();
679}
EvtStreamInputIterator< typename Generator::result_type > iter(Generator gen, int N=0)
static std::map< const McParticle *, TRef > m_mcParticleMap
static std::map< const EvtRecEtaToGG *, TRef > m_evtRecEtaToGGMap
static std::map< const TObject *, const DstMdcKalTrack * > m_rootMdcKalTrackMap
static std::map< const EmcMcHit *, TRef > m_emcMcHitMap
static std::map< const DstMdcKalTrack *, TRef > m_mdcKalTrackMap
static std::map< const TObject *, const EvtRecVeeVertex * > m_rootEvtRecVeeVertexMap
static std::map< const TObject *, const LumiDigi * > m_rootLumiDigiMap
static std::map< const RecEmcHit *, TRef > m_recEmcHitMap
static std::map< const TObject *, const EmcMcHit * > m_rootEmcMcHitMap
static std::map< const DstEmcShower *, TRef > m_emcShowerMap
static std::map< const TObject *, const RecEsTime * > m_rootRecEvTimeMap
static std::map< const HltInf *, TRef > m_hltInfMap
static std::map< const TObject *, const HltInf * > m_rootHltInfMap
static std::map< const TObject *, const RecEmcCluster * > m_rootRecEmcClusterMap
static TMcEvent * m_mcEvt
Provide access to the ROOT event pointers.
static TDigiEvent * m_recEvt
Provide access to the ROOT event pointers.
static std::map< const TObject *, const MucDigi * > m_rootMucDigiMap
static std::map< const TObject *, const RecEmcHit * > m_rootRecEmcHitMap
static std::map< const TObject *, const RecMdcDedx * > m_rootRecMdcDedxMap
static std::map< const TObject *, const RecZddChannel * > m_rootRecZddChannelMap
static TTrigEvent * m_trigEvt
Provide access to the ROOT event pointers.
static std::map< const TObject *, const RecMucTrack * > m_rootRecMucTrackMap
static std::map< const RecMdcTrack *, TRef > m_recMdcTrackMap
static std::map< const RecMdcDedx *, TRef > m_recMdcDedxMap
static std::map< const TObject *, const MdcMcHit * > m_rootMdcMcHitMap
static std::map< const RecEmcShower *, TRef > m_recEmcShowerMap
static std::map< const TofMcHit *, TRef > m_tofMcHitMap
static std::map< const DstMdcDedx *, TRef > m_mdcDedxMap
static std::map< const RecMdcKalHelixSeg *, TRef > m_recMdcKalHelixSegMap
static std::map< const TObject *, const DstMucTrack * > m_rootMucTrackMap
static std::map< const TObject *, const TrigData * > m_rootTrigDataMap
static TDstEvent * m_dstEvt
Provide access to the ROOT event pointers.
static std::map< const TObject *, const DstTofTrack * > m_rootTofTrackMap
static TRecTrackEvent * m_rectrackEvt
Provide access to the ROOT event pointers.
static std::map< const TObject *, const RecEmcShower * > m_rootRecEmcShowerMap
static std::map< const MucMcHit *, TRef > m_mucMcHitMap
static std::map< const EvtRecVeeVertex *, TRef > m_evtRecVeeVertexMap
static std::map< const MdcMcHit *, TRef > m_mdcMcHitMap
static std::map< const TObject *, const RecMdcDedxHit * > m_rootRecMdcDedxHitMap
static std::map< const TrigData *, TRef > m_trigDataMap
static std::map< const TObject *, const EvtRecEtaToGG * > m_rootEvtRecEtaToGGMap
static std::map< const TObject *, const EvtRecTrack * > m_rootEvtRecTrackMap
static std::map< const TObject *, const MdcDigi * > m_rootMdcDigiMap
Create a set of maps between ROOT Digi objects and TDS Digi data.
static std::map< const TObject *, const RecMdcKalTrack * > m_rootRecMdcKalTrackMap
static std::map< const TObject *, const DstExtTrack * > m_rootExtTrackMap
static std::map< const RecEsTime *, TRef > m_RecEvTimeMap
static std::map< const TofDigi *, TRef > m_tofDigiMap
static std::map< const TObject *, const MucMcHit * > m_rootMucMcHitMap
static std::map< const RecEmcCluster *, TRef > m_recEmcClusterMap
static std::map< const TObject *, const DstMdcTrack * > m_rootMdcTrackMap
static std::map< const DstExtTrack *, TRef > m_extTrackMap
static std::map< const RecTofTrack *, TRef > m_RecTofTrackMap
static std::map< const RecMucTrack *, TRef > m_RecMucTrackMap
static std::map< const TObject *, const EmcDigi * > m_rootEmcDigiMap
static std::map< const RecMdcHit *, TRef > m_recMdcHitMap
static std::map< const TObject *, const DstMdcDedx * > m_rootMdcDedxMap
static std::map< const TObject *, const RecMdcKalHelixSeg * > m_rootRecMdcKalHelixSegMap
static std::map< const TObject *, const RecTofTrack * > m_rootRecTofTrackMap
static std::map< const EvtRecTrack *, TRef > m_EvtRecTrackMap
static std::map< const RecZddChannel *, TRef > m_recZddChannelMap
static std::map< const EmcDigi *, TRef > m_emcDigiMap
static std::map< const TObject *, const EvtRecDTag * > m_rootEvtRecDTagMap
static THltEvent * m_hltEvt
Provide access to the ROOT event pointers.
static std::map< const TObject *, const DstEmcShower * > m_rootEmcShowerMap
static std::map< const TObject *, const RecMdcHit * > m_rootRecMdcHitMap
static std::map< const MucDigi *, TRef > m_mucDigiMap
static std::map< const EvtRecPi0 *, TRef > m_evtRecPi0Map
static std::map< const TObject *, const McParticle * > m_rootMcParticleMap
static std::map< const RecMdcDedxHit *, TRef > m_recMdcDedxHitMap
static std::map< const TObject *, const DstHltInf * > m_rootDstHltInfMap
static std::map< const LumiDigi *, TRef > m_lumiDigiMap
static std::map< const DstTofTrack *, TRef > m_tofTrackMap
static std::map< const RecMdcKalTrack *, TRef > m_recMdcKalTrackMap
static std::map< const TObject *, const RecMdcTrack * > m_rootRecMdcTrackMap
static std::map< const HltRaw *, TRef > m_hltRawMap
static std::map< const TObject *, const TofDigi * > m_rootTofDigiMap
static std::map< const TObject *, const EvtRecPi0 * > m_rootEvtRecPi0Map
static std::map< const TObject *, const TofMcHit * > m_rootTofMcHitMap
static std::map< const DstMucTrack *, TRef > m_mucTrackMap
static std::map< const EvtRecDTag *, TRef > m_evtRecDTagMap
static std::map< const DstHltInf *, TRef > m_dstHltInfMap
static std::map< const MdcDigi *, TRef > m_mdcDigiMap
Create a set of maps between Digi data in the TDS and the TRefs in the ROOT file.
static std::map< const DstMdcTrack *, TRef > m_mdcTrackMap
static std::map< const TObject *, const HltRaw * > m_rootHltRawMap

◆ clear() [2/3]

void commonData::clear ( )

◆ clear() [3/3]

void commonData::clear ( )

Member Data Documentation

◆ m_dstEvt

TDstEvent * commonData::m_dstEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 133 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_dstHltInfMap

std::map< const DstHltInf *, TRef > commonData::m_dstHltInfMap
static

Definition at line 189 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_emcDigiMap

std::map< const EmcDigi *, TRef > commonData::m_emcDigiMap
static

Definition at line 120 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_emcMcHitMap

std::map< const EmcMcHit *, TRef > commonData::m_emcMcHitMap
static

Definition at line 159 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_emcShowerMap

std::map< const DstEmcShower *, TRef > commonData::m_emcShowerMap
static

Definition at line 135 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_EvtHeader

TEvtHeader * commonData::m_EvtHeader = NULL
static

Definition at line 107 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_EvtNavigator

TEvtNavigator * commonData::m_EvtNavigator = NULL
static

Definition at line 109 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_evtRecDTagMap

std::map< const EvtRecDTag *, TRef > commonData::m_evtRecDTagMap
static

Definition at line 254 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_evtRecEtaToGGMap

std::map< const EvtRecEtaToGG *, TRef > commonData::m_evtRecEtaToGGMap
static

Definition at line 251 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_evtRecObject

TEvtRecObject * commonData::m_evtRecObject = NULL
static

Definition at line 257 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_evtRecPi0Map

std::map< const EvtRecPi0 *, TRef > commonData::m_evtRecPi0Map
static

Definition at line 248 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_EvtRecTrackMap

std::map< const EvtRecTrack *, TRef > commonData::m_EvtRecTrackMap
static

Definition at line 259 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_evtRecVeeVertexMap

std::map< const EvtRecVeeVertex *, TRef > commonData::m_evtRecVeeVertexMap
static

Definition at line 245 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_extTrackMap

std::map< const DstExtTrack *, TRef > commonData::m_extTrackMap
static

Definition at line 150 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_hltEvt

THltEvent * commonData::m_hltEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 184 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_hltInfMap

std::map< const HltInf *, TRef > commonData::m_hltInfMap
static

Definition at line 187 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_hltRawMap

std::map< const HltRaw *, TRef > commonData::m_hltRawMap
static

Definition at line 185 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_lumiDigiMap

std::map< const LumiDigi *, TRef > commonData::m_lumiDigiMap
static

Definition at line 129 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mcEvt

TMcEvent * commonData::m_mcEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 157 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mcParticleMap

std::map< const McParticle *, TRef > commonData::m_mcParticleMap
static

Definition at line 171 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mdcDedxMap

std::map< const DstMdcDedx *, TRef > commonData::m_mdcDedxMap
static

Definition at line 147 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mdcDigiMap

std::map< const MdcDigi *, TRef > commonData::m_mdcDigiMap
static

Create a set of maps between Digi data in the TDS and the TRefs in the ROOT file.

Definition at line 112 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mdcKalTrackMap

std::map< const DstMdcKalTrack *, TRef > commonData::m_mdcKalTrackMap
static

Definition at line 153 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mdcMcHitMap

std::map< const MdcMcHit *, TRef > commonData::m_mdcMcHitMap
static

Definition at line 162 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mdcTrackMap

std::map< const DstMdcTrack *, TRef > commonData::m_mdcTrackMap
static

Definition at line 138 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mucDigiMap

std::map< const MucDigi *, TRef > commonData::m_mucDigiMap
static

Definition at line 126 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mucMcHitMap

std::map< const MucMcHit *, TRef > commonData::m_mucMcHitMap
static

Definition at line 168 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_mucTrackMap

std::map< const DstMucTrack *, TRef > commonData::m_mucTrackMap
static

Definition at line 141 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recEmcClusterMap

std::map< const RecEmcCluster *, TRef > commonData::m_recEmcClusterMap
static

Definition at line 210 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recEmcHitMap

std::map< const RecEmcHit *, TRef > commonData::m_recEmcHitMap
static

Definition at line 207 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recEmcShowerMap

std::map< const RecEmcShower *, TRef > commonData::m_recEmcShowerMap
static

Definition at line 213 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recEvt

TDigiEvent * commonData::m_recEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 118 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_RecEvTimeMap

std::map< const RecEsTime *, TRef > commonData::m_RecEvTimeMap
static

Definition at line 239 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcDedxHitMap

std::map< const RecMdcDedxHit *, TRef > commonData::m_recMdcDedxHitMap
static

Definition at line 222 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcDedxMap

std::map< const RecMdcDedx *, TRef > commonData::m_recMdcDedxMap
static

Definition at line 219 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcHitMap

std::map< const RecMdcHit *, TRef > commonData::m_recMdcHitMap
static

Definition at line 198 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcKalHelixSegMap

std::map< const RecMdcKalHelixSeg *, TRef > commonData::m_recMdcKalHelixSegMap
static

Definition at line 236 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcKalTrackMap

std::map< const RecMdcKalTrack *, TRef > commonData::m_recMdcKalTrackMap
static

Definition at line 233 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recMdcTrackMap

std::map< const RecMdcTrack *, TRef > commonData::m_recMdcTrackMap
static

Definition at line 195 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_RecMucTrackMap

std::map< const RecMucTrack *, TRef > commonData::m_RecMucTrackMap
static

Definition at line 216 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_RecTofTrackMap

std::map< const RecTofTrack *, TRef > commonData::m_RecTofTrackMap
static

Definition at line 204 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rectrackEvt

TRecTrackEvent * commonData::m_rectrackEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 193 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_recZddChannelMap

std::map< const RecZddChannel *, TRef > commonData::m_recZddChannelMap
static

Definition at line 242 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootDstHltInfMap

std::map< const TObject *, const DstHltInf * > commonData::m_rootDstHltInfMap
static

Definition at line 190 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEmcDigiMap

std::map< const TObject *, const EmcDigi * > commonData::m_rootEmcDigiMap
static

Definition at line 121 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEmcMcHitMap

std::map< const TObject *, const EmcMcHit * > commonData::m_rootEmcMcHitMap
static

Definition at line 160 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEmcShowerMap

std::map< const TObject *, const DstEmcShower * > commonData::m_rootEmcShowerMap
static

Definition at line 136 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEvtRecDTagMap

std::map< const TObject *, const EvtRecDTag * > commonData::m_rootEvtRecDTagMap
static

Definition at line 255 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEvtRecEtaToGGMap

std::map< const TObject *, const EvtRecEtaToGG * > commonData::m_rootEvtRecEtaToGGMap
static

Definition at line 252 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEvtRecPi0Map

std::map< const TObject *, const EvtRecPi0 * > commonData::m_rootEvtRecPi0Map
static

Definition at line 249 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEvtRecTrackMap

std::map< const TObject *, const EvtRecTrack * > commonData::m_rootEvtRecTrackMap
static

Definition at line 260 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootEvtRecVeeVertexMap

std::map< const TObject *, const EvtRecVeeVertex * > commonData::m_rootEvtRecVeeVertexMap
static

Definition at line 246 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootExtTrackMap

std::map< const TObject *, const DstExtTrack * > commonData::m_rootExtTrackMap
static

Definition at line 151 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootHltInfMap

std::map< const TObject *, const HltInf * > commonData::m_rootHltInfMap
static

Definition at line 188 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootHltRawMap

std::map< const TObject *, const HltRaw * > commonData::m_rootHltRawMap
static

Definition at line 186 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootLumiDigiMap

std::map< const TObject *, const LumiDigi * > commonData::m_rootLumiDigiMap
static

Definition at line 130 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMcParticleMap

std::map< const TObject *, const McParticle * > commonData::m_rootMcParticleMap
static

Definition at line 172 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMdcDedxMap

std::map< const TObject *, const DstMdcDedx * > commonData::m_rootMdcDedxMap
static

Definition at line 148 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMdcDigiMap

std::map< const TObject *, const MdcDigi * > commonData::m_rootMdcDigiMap
static

Create a set of maps between ROOT Digi objects and TDS Digi data.

Definition at line 115 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMdcKalTrackMap

std::map< const TObject *, const DstMdcKalTrack * > commonData::m_rootMdcKalTrackMap
static

Definition at line 154 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMdcMcHitMap

std::map< const TObject *, const MdcMcHit * > commonData::m_rootMdcMcHitMap
static

Definition at line 163 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMdcTrackMap

std::map< const TObject *, const DstMdcTrack * > commonData::m_rootMdcTrackMap
static

Definition at line 139 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMucDigiMap

std::map< const TObject *, const MucDigi * > commonData::m_rootMucDigiMap
static

Definition at line 127 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMucMcHitMap

std::map< const TObject *, const MucMcHit * > commonData::m_rootMucMcHitMap
static

Definition at line 169 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootMucTrackMap

std::map< const TObject *, const DstMucTrack * > commonData::m_rootMucTrackMap
static

Definition at line 142 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecEmcClusterMap

std::map< const TObject *, const RecEmcCluster * > commonData::m_rootRecEmcClusterMap
static

Definition at line 211 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecEmcHitMap

std::map< const TObject *, const RecEmcHit * > commonData::m_rootRecEmcHitMap
static

Definition at line 208 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecEmcShowerMap

std::map< const TObject *, const RecEmcShower * > commonData::m_rootRecEmcShowerMap
static

Definition at line 214 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecEvTimeMap

std::map< const TObject *, const RecEsTime * > commonData::m_rootRecEvTimeMap
static

Definition at line 240 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcDedxHitMap

std::map< const TObject *, const RecMdcDedxHit * > commonData::m_rootRecMdcDedxHitMap
static

Definition at line 223 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcDedxMap

std::map< const TObject *, const RecMdcDedx * > commonData::m_rootRecMdcDedxMap
static

Definition at line 220 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcHitMap

std::map< const TObject *, const RecMdcHit * > commonData::m_rootRecMdcHitMap
static

Definition at line 199 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcKalHelixSegMap

std::map< const TObject *, const RecMdcKalHelixSeg * > commonData::m_rootRecMdcKalHelixSegMap
static

Definition at line 237 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcKalTrackMap

std::map< const TObject *, const RecMdcKalTrack * > commonData::m_rootRecMdcKalTrackMap
static

Definition at line 234 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMdcTrackMap

std::map< const TObject *, const RecMdcTrack * > commonData::m_rootRecMdcTrackMap
static

Definition at line 196 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecMucTrackMap

std::map< const TObject *, const RecMucTrack * > commonData::m_rootRecMucTrackMap
static

Definition at line 217 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecTofTrackMap

std::map< const TObject *, const RecTofTrack * > commonData::m_rootRecTofTrackMap
static

Definition at line 205 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootRecZddChannelMap

std::map< const TObject *, const RecZddChannel * > commonData::m_rootRecZddChannelMap
static

Definition at line 243 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootTofDigiMap

std::map< const TObject *, const TofDigi * > commonData::m_rootTofDigiMap
static

Definition at line 124 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootTofMcHitMap

std::map< const TObject *, const TofMcHit * > commonData::m_rootTofMcHitMap
static

Definition at line 166 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootTofTrackMap

std::map< const TObject *, const DstTofTrack * > commonData::m_rootTofTrackMap
static

Definition at line 145 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_rootTrigDataMap

std::map< const TObject *, const TrigData * > commonData::m_rootTrigDataMap
static

Definition at line 181 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_tofDigiMap

std::map< const TofDigi *, TRef > commonData::m_tofDigiMap
static

Definition at line 123 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_tofMcHitMap

std::map< const TofMcHit *, TRef > commonData::m_tofMcHitMap
static

Definition at line 165 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_tofTrackMap

std::map< const DstTofTrack *, TRef > commonData::m_tofTrackMap
static

Definition at line 144 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_trigDataMap

std::map< const TrigData *, TRef > commonData::m_trigDataMap
static

Definition at line 180 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().

◆ m_trigEvt

TTrigEvent * commonData::m_trigEvt = NULL
static

Provide access to the ROOT event pointers.

Definition at line 178 of file Event/RootCnvSvc/include/RootCnvSvc/commonData.h.

Referenced by clear().


The documentation for this class was generated from the following files: