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