| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerSimParticleHistory Class Reference

Persistent version of SimParticleHistory. More...

#include <PerSimParticleHistory.h>

List of all members.


Public Member Functions

 PerSimParticleHistory ()
 ~PerSimParticleHistory ()

Public Attributes

std::vector< PerSimTrack * > tracks
std::vector< PerSimVertex * > vertices
std::vector< int > primaryTrackIndex

Detailed Description

Persistent version of SimParticleHistory.

bv@bnl.gov Fri Aug 15 13:22:57 2008

Definition at line 18 of file PerSimParticleHistory.h.


Constructor & Destructor Documentation

PerSimParticleHistory::PerSimParticleHistory (  ) 

Definition at line 2 of file PerSimParticleHistory.cc.

00003 {
00004 }

PerSimParticleHistory::~PerSimParticleHistory (  ) 

Definition at line 5 of file PerSimParticleHistory.cc.

00006 {
00007     for (size_t ind=0; ind<tracks.size(); ++ind) {
00008         delete tracks[ind];
00009     }
00010     tracks.clear();
00011 
00012     for (size_t ind=0; ind<vertices.size(); ++ind) {
00013         delete vertices[ind];
00014     }
00015     vertices.clear();
00016 }


Member Data Documentation

std::vector<PerSimTrack*> PerSimParticleHistory::tracks

Definition at line 25 of file PerSimParticleHistory.h.

std::vector<PerSimVertex*> PerSimParticleHistory::vertices

Definition at line 26 of file PerSimParticleHistory.h.

std::vector<int> PerSimParticleHistory::primaryTrackIndex

Definition at line 28 of file PerSimParticleHistory.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:35:46 2011 for PerSimEvent by doxygen 1.4.7