BOSS 7.0.1
BESIII Offline Software System
Loading...
Searching...
No Matches
BesTruthEvent Class Reference

#include <BesTruthEvent.hh>

Public Member Functions

 BesTruthEvent ()
 
 ~BesTruthEvent ()
 
vector< BesTruthTrack * > * GetTrackList ()
 
vector< BesTruthVertex * > * GetVertexList ()
 
void SetTrackList (vector< BesTruthTrack * > *trackList)
 
void SetVertexList (vector< BesTruthVertex * > *vertexList)
 
 BesTruthEvent ()
 
 ~BesTruthEvent ()
 
vector< BesTruthTrack * > * GetTrackList ()
 
vector< BesTruthVertex * > * GetVertexList ()
 
void SetTrackList (vector< BesTruthTrack * > *trackList)
 
void SetVertexList (vector< BesTruthVertex * > *vertexList)
 

Detailed Description

Constructor & Destructor Documentation

◆ BesTruthEvent() [1/2]

BesTruthEvent::BesTruthEvent ( )

Definition at line 15 of file BesTruthEvent.cc.

16:m_trackList(0), m_vertexList(0)
17{;}

◆ ~BesTruthEvent() [1/2]

BesTruthEvent::~BesTruthEvent ( )

Definition at line 19 of file BesTruthEvent.cc.

20{
21/* for(size_t i=0;i<m_trackList->size();i++)
22 delete (*m_trackList)[i];
23 m_trackList->clear();
24 delete m_trackList;
25
26 for(size_t i=0;i<m_vertexList->size();i++)
27 delete (*m_vertexList)[i];
28 m_vertexList->clear();
29 delete m_vertexList;
30*/
31}

◆ BesTruthEvent() [2/2]

BesTruthEvent::BesTruthEvent ( )

◆ ~BesTruthEvent() [2/2]

BesTruthEvent::~BesTruthEvent ( )

Member Function Documentation

◆ GetTrackList() [1/2]

vector< BesTruthTrack * > * BesTruthEvent::GetTrackList ( )
inline

Definition at line 24 of file InstallArea/include/TruSim/TruSim/BesTruthEvent.hh.

24{return m_trackList;}

◆ GetTrackList() [2/2]

vector< BesTruthTrack * > * BesTruthEvent::GetTrackList ( )
inline

Definition at line 24 of file Simulation/BOOST/TruSim/TruSim-00-00-17/TruSim/BesTruthEvent.hh.

24{return m_trackList;}

◆ GetVertexList() [1/2]

vector< BesTruthVertex * > * BesTruthEvent::GetVertexList ( )
inline

Definition at line 25 of file InstallArea/include/TruSim/TruSim/BesTruthEvent.hh.

25{return m_vertexList;}

◆ GetVertexList() [2/2]

vector< BesTruthVertex * > * BesTruthEvent::GetVertexList ( )
inline

Definition at line 25 of file Simulation/BOOST/TruSim/TruSim-00-00-17/TruSim/BesTruthEvent.hh.

25{return m_vertexList;}

◆ SetTrackList() [1/2]

void BesTruthEvent::SetTrackList ( vector< BesTruthTrack * > *  trackList)
inline

Definition at line 27 of file InstallArea/include/TruSim/TruSim/BesTruthEvent.hh.

27{m_trackList = trackList;}

◆ SetTrackList() [2/2]

void BesTruthEvent::SetTrackList ( vector< BesTruthTrack * > *  trackList)
inline

Definition at line 27 of file Simulation/BOOST/TruSim/TruSim-00-00-17/TruSim/BesTruthEvent.hh.

27{m_trackList = trackList;}

◆ SetVertexList() [1/2]

void BesTruthEvent::SetVertexList ( vector< BesTruthVertex * > *  vertexList)
inline

Definition at line 28 of file InstallArea/include/TruSim/TruSim/BesTruthEvent.hh.

28{m_vertexList = vertexList;}

◆ SetVertexList() [2/2]

void BesTruthEvent::SetVertexList ( vector< BesTruthVertex * > *  vertexList)
inline

Definition at line 28 of file Simulation/BOOST/TruSim/TruSim-00-00-17/TruSim/BesTruthEvent.hh.

28{m_vertexList = vertexList;}

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