Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

BesTruthEvent Class Reference

#include <BesTruthEvent.hh>

List of all members.

Public Member Functions

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

Private Attributes

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


Constructor & Destructor Documentation

BesTruthEvent::BesTruthEvent  ) 
 

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

BesTruthEvent::~BesTruthEvent  ) 
 

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 }

BesTruthEvent::BesTruthEvent  ) 
 

BesTruthEvent::~BesTruthEvent  ) 
 


Member Function Documentation

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

00024 {return m_trackList;}

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

00024 {return m_trackList;}

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

00025 {return m_vertexList;}

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

00025 {return m_vertexList;}

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

00027 {m_trackList = trackList;}

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

00027 {m_trackList = trackList;}

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

00028 {m_vertexList = vertexList;}

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

00028 {m_vertexList = vertexList;}


Member Data Documentation

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

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

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

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


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:53:44 2011 for BOSS6.5.5 by  doxygen 1.3.9.1