BOSS 7.1.0
BESIII Offline Software System
Loading...
Searching...
No Matches
TEvtNavigator Class Reference

#include <TEvtNavigator.h>

+ Inheritance diagram for TEvtNavigator:

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)
 

Detailed Description

Definition at line 11 of file TEvtNavigator.h.

Constructor & Destructor Documentation

◆ TEvtNavigator()

TEvtNavigator::TEvtNavigator ( )

◆ ~TEvtNavigator()

TEvtNavigator::~TEvtNavigator ( )

Definition at line 16 of file TEvtNavigator.cxx.

16 {
17
18}

Member Function Documentation

◆ Clear()

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

Definition at line 21 of file TEvtNavigator.cxx.

21 {
22}

Referenced by RootCnvSvc::commitOutput().

◆ LoadMcEmcMcHits()

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

Definition at line 26 of file TEvtNavigator.h.

26{m_mcEmcMcHits=map;}

Referenced by EvtNavigatorCnv::DataObjectToTObject().

◆ LoadMcEmcRecShowers()

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

Definition at line 27 of file TEvtNavigator.h.

27{m_mcEmcRecShowers=map;}

Referenced by EvtNavigatorCnv::DataObjectToTObject().

◆ LoadMcMdcMcHits()

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

Definition at line 24 of file TEvtNavigator.h.

24{m_mcMdcMcHits=map;}

Referenced by EvtNavigatorCnv::DataObjectToTObject().

◆ LoadMcMdcTracks()

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

Definition at line 25 of file TEvtNavigator.h.

25{m_mcMdcTracks=map;}

Referenced by EvtNavigatorCnv::DataObjectToTObject().

◆ Print()

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

Definition at line 25 of file TEvtNavigator.cxx.

25 {
26 TObject::Print(option);
27 std::cout << "TEvtNavigator: " << std::endl;
28 std::cout << " MDC MC hits " << m_mcMdcMcHits.size() <<std::endl;
29 std::cout << " MDC tracks " << m_mcMdcTracks.size() <<std::endl;
30 std::cout << " EMC MC hits " << m_mcEmcMcHits.size() <<std::endl;
31 std::cout << " EMC showers " << m_mcEmcRecShowers.size() <<std::endl;
32
33}

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