#include <G4DhPrimaryVertexInformation.h>
Collaboration diagram for G4DhPrimaryVertexInformation:
Public Member Functions | |
G4DhPrimaryVertexInformation (const HepMC::GenEvent *hepEvent=0, const HepMC::GenVertex *hepVertex=0) | |
virtual | ~G4DhPrimaryVertexInformation () |
virtual const HepMC::GenEvent * | GetHepEvent () const |
virtual const HepMC::GenVertex * | GetHepVertex () const |
virtual void | Print () const |
Private Attributes | |
const HepMC::GenEvent * | mHepEvent |
const HepMC::GenVertex * | mHepVertex |
Definition at line 15 of file G4DhPrimaryVertexInformation.h.
G4DhPrimaryVertexInformation::G4DhPrimaryVertexInformation | ( | const HepMC::GenEvent * | hepEvent = 0 , |
|
const HepMC::GenVertex * | hepVertex = 0 | |||
) |
Definition at line 6 of file G4DhPrimaryVertexInformation.cc.
00008 { 00009 mHepEvent = hepEvent; 00010 mHepVertex = hepVertex; 00011 }
virtual G4DhPrimaryVertexInformation::~G4DhPrimaryVertexInformation | ( | ) | [inline, virtual] |
virtual const HepMC::GenEvent* G4DhPrimaryVertexInformation::GetHepEvent | ( | ) | const [inline, virtual] |
virtual const HepMC::GenVertex* G4DhPrimaryVertexInformation::GetHepVertex | ( | ) | const [inline, virtual] |
void G4DhPrimaryVertexInformation::Print | ( | ) | const [virtual] |
Definition at line 13 of file G4DhPrimaryVertexInformation.cc.
00014 { 00015 G4cout << "G4DhPrimaryVertexInformation" << std::endl; 00016 if(mHepEvent) mHepEvent->print(G4cout); 00017 else G4cout << " HepEvent is null" << std::endl; 00018 if(mHepVertex) mHepVertex->print(G4cout); 00019 else G4cout << " HepVertex is null" << std::endl; 00020 }
const HepMC::GenEvent* G4DhPrimaryVertexInformation::mHepEvent [private] |
Definition at line 26 of file G4DhPrimaryVertexInformation.h.
const HepMC::GenVertex* G4DhPrimaryVertexInformation::mHepVertex [private] |
Definition at line 27 of file G4DhPrimaryVertexInformation.h.