#include <PizeroMCTruth.h>
Public Member Functions | |
CLHEP::HepLorentzVector | fourMomentum () const |
std::vector< PhotonMCTruth > | photons () const |
PizeroMCTruth (const CLHEP::HepLorentzVector &pizMom, std::vector< PhotonMCTruth > &photons, const CLHEP::HepLorentzVector &pV) | |
PizeroMCTruth () | |
CLHEP::HepLorentzVector | primaryVertex () const |
Private Attributes | |
std::vector< PhotonMCTruth > | thePhotons_ |
CLHEP::HepLorentzVector | thePizero_ |
CLHEP::HepLorentzVector | thePrimaryVertex_ |
This class stores all the MC truth information needed about the pi0
$Revision $
Definition at line 24 of file PizeroMCTruth.h.
PizeroMCTruth::PizeroMCTruth | ( | ) |
Definition at line 8 of file PizeroMCTruth.cc.
{ }
PizeroMCTruth::PizeroMCTruth | ( | const CLHEP::HepLorentzVector & | pizMom, |
std::vector< PhotonMCTruth > & | photons, | ||
const CLHEP::HepLorentzVector & | pV | ||
) |
Definition at line 13 of file PizeroMCTruth.cc.
: thePizero_(pizeroFourMomentum), thePhotons_(photons), thePrimaryVertex_(pV) {}
CLHEP::HepLorentzVector PizeroMCTruth::fourMomentum | ( | ) | const [inline] |
std::vector<PhotonMCTruth> PizeroMCTruth::photons | ( | ) | const [inline] |
CLHEP::HepLorentzVector PizeroMCTruth::primaryVertex | ( | ) | const [inline] |
Definition at line 35 of file PizeroMCTruth.h.
References thePrimaryVertex_.
{return thePrimaryVertex_;}
std::vector<PhotonMCTruth> PizeroMCTruth::thePhotons_ [private] |
Definition at line 42 of file PizeroMCTruth.h.
Referenced by photons().
CLHEP::HepLorentzVector PizeroMCTruth::thePizero_ [private] |
Definition at line 41 of file PizeroMCTruth.h.
Referenced by fourMomentum().
CLHEP::HepLorentzVector PizeroMCTruth::thePrimaryVertex_ [private] |
Definition at line 43 of file PizeroMCTruth.h.
Referenced by primaryVertex().