BOSS 8.0.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)
 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)
 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

Constructor & Destructor Documentation

◆ TEvtNavigator() [1/3]

TEvtNavigator::TEvtNavigator ( )

Definition at line 10 of file TEvtNavigator.cxx.

10{}

◆ ~TEvtNavigator() [1/3]

TEvtNavigator::~TEvtNavigator ( )

Definition at line 13 of file TEvtNavigator.cxx.

13{}

◆ TEvtNavigator() [2/3]

TEvtNavigator::TEvtNavigator ( )

◆ ~TEvtNavigator() [2/3]

TEvtNavigator::~TEvtNavigator ( )

◆ TEvtNavigator() [3/3]

TEvtNavigator::TEvtNavigator ( )

◆ ~TEvtNavigator() [3/3]

TEvtNavigator::~TEvtNavigator ( )

Member Function Documentation

◆ Clear() [1/3]

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

Definition at line 16 of file TEvtNavigator.cxx.

16{}

◆ Clear() [2/3]

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

◆ Clear() [3/3]

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

◆ LoadMcEmcMcHits() [1/3]

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

Definition at line 24 of file Event/RootEventData/include/RootEventData/TEvtNavigator.h.

24{ m_mcEmcMcHits = map; }

◆ LoadMcEmcMcHits() [2/3]

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

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtNavigator.h.

24{ m_mcEmcMcHits = map; }

◆ LoadMcEmcMcHits() [3/3]

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

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtNavigator.h.

24{ m_mcEmcMcHits = map; }

◆ LoadMcEmcRecShowers() [1/3]

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

Definition at line 25 of file Event/RootEventData/include/RootEventData/TEvtNavigator.h.

25{ m_mcEmcRecShowers = map; }

◆ LoadMcEmcRecShowers() [2/3]

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

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtNavigator.h.

25{ m_mcEmcRecShowers = map; }

◆ LoadMcEmcRecShowers() [3/3]

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

Definition at line 25 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtNavigator.h.

25{ m_mcEmcRecShowers = map; }

◆ LoadMcMdcMcHits() [1/3]

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

Definition at line 22 of file Event/RootEventData/include/RootEventData/TEvtNavigator.h.

22{ m_mcMdcMcHits = map; }

◆ LoadMcMdcMcHits() [2/3]

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

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtNavigator.h.

22{ m_mcMdcMcHits = map; }

◆ LoadMcMdcMcHits() [3/3]

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

Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtNavigator.h.

22{ m_mcMdcMcHits = map; }

◆ LoadMcMdcTracks() [1/3]

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

Definition at line 23 of file Event/RootEventData/include/RootEventData/TEvtNavigator.h.

23{ m_mcMdcTracks = map; }

◆ LoadMcMdcTracks() [2/3]

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

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/RootEventData/TEvtNavigator.h.

23{ m_mcMdcTracks = map; }

◆ LoadMcMdcTracks() [3/3]

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

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/RootEventData/TEvtNavigator.h.

23{ m_mcMdcTracks = map; }

◆ Print() [1/3]

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

Definition at line 19 of file TEvtNavigator.cxx.

19 {
20 TObject::Print( option );
21 std::cout << "TEvtNavigator: " << std::endl;
22 std::cout << " MDC MC hits " << m_mcMdcMcHits.size() << std::endl;
23 std::cout << " MDC tracks " << m_mcMdcTracks.size() << std::endl;
24 std::cout << " EMC MC hits " << m_mcEmcMcHits.size() << std::endl;
25 std::cout << " EMC showers " << m_mcEmcRecShowers.size() << std::endl;
26}

◆ Print() [2/3]

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

◆ Print() [3/3]

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

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