CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PhotonMCTruth.cc
Go to the documentation of this file.
1 
4 
5 #include <iostream>
6 
7 PhotonMCTruth::PhotonMCTruth(int isAConversion,
8  CLHEP::HepLorentzVector phoMom,
9  int vertIndex,
10  int trackId,
11  int motherId,
12  CLHEP::HepLorentzVector mothMom,
13  CLHEP::HepLorentzVector mothVtx,
14  CLHEP::HepLorentzVector convVertex,
15  CLHEP::HepLorentzVector pV,
16  std::vector<ElectronMCTruth>& electrons)
17  : isAConversion_(isAConversion),
18  thePhoton_(phoMom),
19  theVertexIndex_(vertIndex),
20  theTrackId_(trackId),
21  theMotherId_(motherId),
22  theMotherMom_(mothMom),
23  theMotherVtx_(mothVtx),
24  theConvVertex_(convVertex),
25  thePrimaryVertex_(pV),
26  theElectrons_(electrons) {}