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

In This Package:

PerGenVertex Class Reference

#include <PerGenVertex.h>

List of all members.


Public Member Functions

 PerGenVertex ()
 PerGenVertex (CLHEP::HepLorentzVector position, int id, int barcode, const HepMC::WeightContainer &weights)
 ~PerGenVertex ()

Public Attributes

CLHEP::HepLorentzVector position
std::vector< int > particlesIn
std::vector< int > particlesOut
int id
std::vector< double > weights
int barcode

Detailed Description

Definition at line 8 of file PerGenVertex.h.


Constructor & Destructor Documentation

PerGenVertex::PerGenVertex (  ) 

Definition at line 3 of file PerGenVertex.cc.

00004     : position()
00005     , particlesIn()
00006     , particlesOut()
00007     , id(0)
00008     , weights()
00009     , barcode(0)
00010 {
00011 }

PerGenVertex::PerGenVertex ( CLHEP::HepLorentzVector  position,
int  id,
int  barcode,
const HepMC::WeightContainer weights 
)

Definition at line 12 of file PerGenVertex.cc.

00015     : position(in_position)
00016     , particlesIn()             // must be set later
00017     , particlesOut()            // must be set later
00018     , id(in_id)
00019     , weights(in_weights.begin(),in_weights.end())
00020     , barcode(in_barcode)
00021 {
00022 }

PerGenVertex::~PerGenVertex (  ) 

Definition at line 24 of file PerGenVertex.cc.

00025 {
00026     // everything owned by value, nothing to delete here.
00027 }


Member Data Documentation

CLHEP::HepLorentzVector PerGenVertex::position

Definition at line 17 of file PerGenVertex.h.

std::vector<int> PerGenVertex::particlesIn

Definition at line 19 of file PerGenVertex.h.

std::vector<int> PerGenVertex::particlesOut

Definition at line 21 of file PerGenVertex.h.

int PerGenVertex::id

Definition at line 22 of file PerGenVertex.h.

std::vector<double> PerGenVertex::weights

Definition at line 23 of file PerGenVertex.h.

int PerGenVertex::barcode

Definition at line 24 of file PerGenVertex.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