BesTruthEvent Class Reference

#include <BesTruthEvent.hh>

List of all members.

Public Member Functions

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

Private Attributes

vector< BesTruthTrack * > * m_trackList
vector< BesTruthVertex * > * m_vertexList


Detailed Description

Definition at line 18 of file BesTruthEvent.hh.


Constructor & Destructor Documentation

BesTruthEvent::BesTruthEvent (  ) 

Definition at line 15 of file BesTruthEvent.cc.

00016 :m_trackList(0), m_vertexList(0)
00017 {;}

BesTruthEvent::~BesTruthEvent (  ) 

Definition at line 19 of file BesTruthEvent.cc.

00020 {
00021 /*  for(size_t i=0;i<m_trackList->size();i++)
00022     delete (*m_trackList)[i];
00023   m_trackList->clear();
00024   delete m_trackList;
00025 
00026   for(size_t i=0;i<m_vertexList->size();i++)
00027     delete (*m_vertexList)[i];
00028   m_vertexList->clear();
00029   delete m_vertexList;
00030 */
00031 }


Member Function Documentation

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

Definition at line 24 of file BesTruthEvent.hh.

References m_trackList.

00024 {return m_trackList;}

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

Definition at line 25 of file BesTruthEvent.hh.

References m_vertexList.

00025 {return m_vertexList;}

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

Definition at line 27 of file BesTruthEvent.hh.

References m_trackList.

00027 {m_trackList = trackList;}

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

Definition at line 28 of file BesTruthEvent.hh.

References m_vertexList.

00028 {m_vertexList = vertexList;}


Member Data Documentation

vector<BesTruthTrack*>* BesTruthEvent::m_trackList [private]

Definition at line 31 of file BesTruthEvent.hh.

Referenced by GetTrackList(), and SetTrackList().

vector<BesTruthVertex*>* BesTruthEvent::m_vertexList [private]

Definition at line 32 of file BesTruthEvent.hh.

Referenced by GetVertexList(), and SetVertexList().


Generated on Tue Nov 29 23:17:37 2016 for BOSS_7.0.2 by  doxygen 1.4.7