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

In This Package:

PerGenEvent Class Reference

#include <PerGenEvent.h>

List of all members.


Public Member Functions

 PerGenEvent ()
 ~PerGenEvent ()

Public Attributes

int eventNumber
int signalProcessIndex
int signalProcessId
std::vector< double > weights
std::vector< PerGenVertex * > vertices
std::vector< PerGenParticle * > particles

Detailed Description

Definition at line 10 of file PerGenEvent.h.


Constructor & Destructor Documentation

PerGenEvent::PerGenEvent (  ) 

Definition at line 3 of file PerGenEvent.cc.

00004     : eventNumber(-1)
00005     , signalProcessIndex(-1)
00006     , signalProcessId(-1)
00007     , weights()
00008     , vertices()
00009     , particles()
00010 {
00011 }

PerGenEvent::~PerGenEvent (  ) 

Definition at line 13 of file PerGenEvent.cc.

00014 {
00015     for (size_t ind=0; ind<vertices.size(); ++ind) {
00016         delete vertices[ind];
00017     }
00018     vertices.clear();
00019 
00020     for (size_t ind=0; ind<particles.size(); ++ind) {
00021         delete particles[ind];
00022     }
00023     particles.clear();
00024 }


Member Data Documentation

int PerGenEvent::eventNumber

Definition at line 16 of file PerGenEvent.h.

int PerGenEvent::signalProcessIndex

Definition at line 18 of file PerGenEvent.h.

int PerGenEvent::signalProcessId

Definition at line 19 of file PerGenEvent.h.

std::vector<double> PerGenEvent::weights

Definition at line 21 of file PerGenEvent.h.

std::vector<PerGenVertex*> PerGenEvent::vertices

Definition at line 24 of file PerGenEvent.h.

std::vector<PerGenParticle*> PerGenEvent::particles

Definition at line 26 of file PerGenEvent.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:28 2011 for PerGenEvent by doxygen 1.4.7