1 #ifndef PhotonMCTruth_h
2 #define PhotonMCTruth_h
6 #include <CLHEP/Matrix/Vector.h>
7 #include <CLHEP/Vector/LorentzVector.h>
33 CLHEP::HepLorentzVector
v,
37 CLHEP::HepLorentzVector mothMom,
38 CLHEP::HepLorentzVector mothVtx,
39 CLHEP::HepLorentzVector convVertex,
40 CLHEP::HepLorentzVector pV,
41 std::vector<ElectronMCTruth>&
electrons );
CLHEP::HepLorentzVector theMotherMom_
std::vector< ElectronMCTruth > electrons() const
CLHEP::HepLorentzVector primaryVertex() const
CLHEP::HepLorentzVector theConvVertex_
CLHEP::HepLorentzVector motherVtx() const
CLHEP::HepLorentzVector vertex() const
std::vector< ElectronMCTruth > theElectrons_
CLHEP::HepLorentzVector thePhoton_
int isAConversion() const
CLHEP::HepLorentzVector motherMomentum() const
CLHEP::HepLorentzVector theMotherVtx_
CLHEP::HepLorentzVector thePrimaryVertex_
PhotonMCTruth(CLHEP::HepLorentzVector v)
CLHEP::HepLorentzVector fourMomentum() const