Go to the documentation of this file.00001
00002 #include "RecoEgamma/EgammaMCTools/interface/PhotonMCTruth.h"
00003 #include "RecoEgamma/EgammaMCTools/interface/ElectronMCTruth.h"
00004
00005 #include <iostream>
00006
00007
00008 PhotonMCTruth::PhotonMCTruth(int isAConversion,
00009 CLHEP::HepLorentzVector phoMom,
00010 int vertIndex,
00011 int trackId,
00012 int motherId,
00013 CLHEP::HepLorentzVector mothMom,
00014 CLHEP::HepLorentzVector mothVtx,
00015 CLHEP::HepLorentzVector convVertex,
00016 CLHEP::HepLorentzVector pV,
00017 std::vector<ElectronMCTruth>& electrons ) :
00018 isAConversion_(isAConversion),
00019 thePhoton_(phoMom),
00020 theVertexIndex_(vertIndex),
00021 theTrackId_(trackId),
00022 theMotherId_(motherId),
00023 theMotherMom_(mothMom),
00024 theMotherVtx_(mothVtx),
00025 theConvVertex_(convVertex),
00026 thePrimaryVertex_(pV),
00027 theElectrons_(electrons) {
00028
00029
00030 }
00031
00032
00033
00034