BOSS 8.0.0
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)
 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/3]

BesTruthEvent::BesTruthEvent ( )

Definition at line 15 of file BesTruthEvent.cc.

15: m_trackList( 0 ), m_vertexList( 0 ) { ; }

◆ ~BesTruthEvent() [1/3]

BesTruthEvent::~BesTruthEvent ( )

Definition at line 17 of file BesTruthEvent.cc.

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

◆ BesTruthEvent() [2/3]

BesTruthEvent::BesTruthEvent ( )

◆ ~BesTruthEvent() [2/3]

BesTruthEvent::~BesTruthEvent ( )

◆ BesTruthEvent() [3/3]

BesTruthEvent::BesTruthEvent ( )

◆ ~BesTruthEvent() [3/3]

BesTruthEvent::~BesTruthEvent ( )

Member Function Documentation

◆ GetTrackList() [1/3]

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

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-dbg/include/TruSim/BesTruthEvent.hh.

23{ return m_trackList; }

◆ GetTrackList() [2/3]

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

Definition at line 23 of file InstallArea/x86_64-el9-gcc13-opt/include/TruSim/BesTruthEvent.hh.

23{ return m_trackList; }

◆ GetTrackList() [3/3]

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

Definition at line 23 of file Simulation/BOOST/TruSim/include/TruSim/BesTruthEvent.hh.

23{ return m_trackList; }

◆ GetVertexList() [1/3]

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

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-dbg/include/TruSim/BesTruthEvent.hh.

24{ return m_vertexList; }

◆ GetVertexList() [2/3]

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

Definition at line 24 of file InstallArea/x86_64-el9-gcc13-opt/include/TruSim/BesTruthEvent.hh.

24{ return m_vertexList; }

◆ GetVertexList() [3/3]

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

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

24{ return m_vertexList; }

◆ SetTrackList() [1/3]

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

Definition at line 26 of file InstallArea/x86_64-el9-gcc13-dbg/include/TruSim/BesTruthEvent.hh.

26{ m_trackList = trackList; }

◆ SetTrackList() [2/3]

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

Definition at line 26 of file InstallArea/x86_64-el9-gcc13-opt/include/TruSim/BesTruthEvent.hh.

26{ m_trackList = trackList; }

◆ SetTrackList() [3/3]

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

Definition at line 26 of file Simulation/BOOST/TruSim/include/TruSim/BesTruthEvent.hh.

26{ m_trackList = trackList; }

◆ SetVertexList() [1/3]

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

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-dbg/include/TruSim/BesTruthEvent.hh.

27{ m_vertexList = vertexList; }

◆ SetVertexList() [2/3]

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

Definition at line 27 of file InstallArea/x86_64-el9-gcc13-opt/include/TruSim/BesTruthEvent.hh.

27{ m_vertexList = vertexList; }

◆ SetVertexList() [3/3]

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

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

27{ m_vertexList = vertexList; }

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