TEvtNavigator Class Reference

#include <TEvtNavigator.h>

List of all members.

Public Member Functions

 TEvtNavigator ()
 ~TEvtNavigator ()
void Clear (Option_t *option="")
void Print (Option_t *option="") const
void LoadMcMdcMcHits (std::multimap< int, int > &map)
void LoadMcMdcTracks (std::multimap< int, int > &map)
void LoadMcEmcMcHits (std::multimap< int, int > &map)
void LoadMcEmcRecShowers (std::multimap< int, int > &map)

Private Attributes

std::multimap< int, int > m_mcMdcMcHits
std::multimap< int, int > m_mcMdcTracks
std::multimap< int, int > m_mcEmcMcHits
std::multimap< int, int > m_mcEmcRecShowers


Detailed Description

Definition at line 11 of file TEvtNavigator.h.


Constructor & Destructor Documentation

TEvtNavigator::TEvtNavigator (  ) 

TEvtNavigator::~TEvtNavigator (  ) 

Definition at line 16 of file TEvtNavigator.cxx.

00016                               {
00017     
00018 }


Member Function Documentation

void TEvtNavigator::Clear ( Option_t *  option = ""  ) 

Definition at line 21 of file TEvtNavigator.cxx.

Referenced by RootCnvSvc::commitOutput().

00021                                           {
00022 }

void TEvtNavigator::LoadMcEmcMcHits ( std::multimap< int, int > &  map  )  [inline]

Definition at line 26 of file TEvtNavigator.h.

References m_mcEmcMcHits.

Referenced by EvtNavigatorCnv::DataObjectToTObject().

00026 {m_mcEmcMcHits=map;}

void TEvtNavigator::LoadMcEmcRecShowers ( std::multimap< int, int > &  map  )  [inline]

Definition at line 27 of file TEvtNavigator.h.

References m_mcEmcRecShowers.

Referenced by EvtNavigatorCnv::DataObjectToTObject().

00027 {m_mcEmcRecShowers=map;}

void TEvtNavigator::LoadMcMdcMcHits ( std::multimap< int, int > &  map  )  [inline]

Definition at line 24 of file TEvtNavigator.h.

References m_mcMdcMcHits.

Referenced by EvtNavigatorCnv::DataObjectToTObject().

00024 {m_mcMdcMcHits=map;} 

void TEvtNavigator::LoadMcMdcTracks ( std::multimap< int, int > &  map  )  [inline]

Definition at line 25 of file TEvtNavigator.h.

References m_mcMdcTracks.

Referenced by EvtNavigatorCnv::DataObjectToTObject().

00025 {m_mcMdcTracks=map;}

void TEvtNavigator::Print ( Option_t *  option = ""  )  const

Definition at line 25 of file TEvtNavigator.cxx.

References m_mcEmcMcHits, m_mcEmcRecShowers, m_mcMdcMcHits, and m_mcMdcTracks.

00025                                                 {
00026   TObject::Print(option);
00027   std::cout << "TEvtNavigator:  " << std::endl;
00028   std::cout << "    MDC MC hits " << m_mcMdcMcHits.size() <<std::endl;
00029   std::cout << "    MDC tracks  " << m_mcMdcTracks.size() <<std::endl;
00030   std::cout << "    EMC MC hits " << m_mcEmcMcHits.size() <<std::endl;
00031   std::cout << "    EMC showers " << m_mcEmcRecShowers.size() <<std::endl;
00032 
00033 }


Member Data Documentation

std::multimap<int, int> TEvtNavigator::m_mcEmcMcHits [private]

Definition at line 31 of file TEvtNavigator.h.

Referenced by LoadMcEmcMcHits(), and Print().

std::multimap<int, int> TEvtNavigator::m_mcEmcRecShowers [private]

Definition at line 32 of file TEvtNavigator.h.

Referenced by LoadMcEmcRecShowers(), and Print().

std::multimap<int, int> TEvtNavigator::m_mcMdcMcHits [private]

Definition at line 29 of file TEvtNavigator.h.

Referenced by LoadMcMdcMcHits(), and Print().

std::multimap<int, int> TEvtNavigator::m_mcMdcTracks [private]

Definition at line 30 of file TEvtNavigator.h.

Referenced by LoadMcMdcTracks(), and Print().


Generated on Tue Nov 29 23:35:59 2016 for BOSS_7.0.2 by  doxygen 1.4.7