ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Protected Member Functions | |
virtual HepMC::GenEvent * | GenerateHepMCEvent () |
virtual HepMC::GenEvent * | GenerateHepMCEvent () |
Protected Member Functions inherited from HepMCG4Interface | |
virtual G4bool | CheckVertexInsideWorld (const G4ThreeVector &pos) const |
void | HepMC2G4 (const HepMC::GenEvent *hepmcevt, G4Event *g4event) |
virtual G4bool | CheckVertexInsideWorld (const G4ThreeVector &pos) const |
void | HepMC2G4 (const HepMC::GenEvent *hepmcevt, G4Event *g4event) |
Protected Attributes | |
G4String | filename |
HepMC::IO_GenEvent * | asciiInput |
G4int | verbose |
HepMCG4AsciiReaderMessenger * | messenger |
Protected Attributes inherited from HepMCG4Interface | |
HepMC::GenEvent * | hepmcEvent |
Protected Attributes inherited from G4VPrimaryGenerator | |
G4ThreeVector | particle_position |
G4double | particle_time |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPrimaryGenerator | |
static G4bool | CheckVertexInsideWorld (const G4ThreeVector &pos) |
Definition at line 39 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 39 of file HepMCG4AsciiReader.hh
HepMCG4AsciiReader::HepMCG4AsciiReader | ( | ) |
Definition at line 38 of file HepMCG4AsciiReader.cc.
View newest version in sPHENIX GitHub at line 38 of file HepMCG4AsciiReader.cc
References asciiInput, filename, in, and messenger.
HepMCG4AsciiReader::~HepMCG4AsciiReader | ( | ) |
Definition at line 47 of file HepMCG4AsciiReader.cc.
View newest version in sPHENIX GitHub at line 47 of file HepMCG4AsciiReader.cc
References asciiInput, and messenger.
HepMCG4AsciiReader::HepMCG4AsciiReader | ( | ) |
HepMCG4AsciiReader::~HepMCG4AsciiReader | ( | ) |
|
protectedvirtual |
Reimplemented from HepMCG4Interface.
Definition at line 62 of file HepMCG4AsciiReader.cc.
View newest version in sPHENIX GitHub at line 62 of file HepMCG4AsciiReader.cc
References asciiInput, print(), and verbose.
|
protectedvirtual |
Reimplemented from HepMCG4Interface.
G4String HepMCG4AsciiReader::GetFileName | ( | ) | const |
|
inline |
Definition at line 73 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 73 of file HepMCG4AsciiReader.hh
References filename.
|
inline |
Definition at line 83 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 83 of file HepMCG4AsciiReader.hh
References verbose.
G4int HepMCG4AsciiReader::GetVerboseLevel | ( | ) | const |
void HepMCG4AsciiReader::Initialize | ( | ) |
void HepMCG4AsciiReader::Initialize | ( | ) |
Definition at line 54 of file HepMCG4AsciiReader.cc.
View newest version in sPHENIX GitHub at line 54 of file HepMCG4AsciiReader.cc
References asciiInput, filename, and in.
Definition at line 68 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 68 of file HepMCG4AsciiReader.hh
References filename.
Definition at line 78 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 78 of file HepMCG4AsciiReader.hh
References verbose.
|
protected |
Definition at line 42 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 42 of file HepMCG4AsciiReader.hh
Referenced by GenerateHepMCEvent(), HepMCG4AsciiReader(), Initialize(), and ~HepMCG4AsciiReader().
|
protected |
Definition at line 41 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 41 of file HepMCG4AsciiReader.hh
Referenced by GetFileName(), HepMCG4AsciiReader(), Initialize(), and SetFileName().
|
protected |
Definition at line 45 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 45 of file HepMCG4AsciiReader.hh
Referenced by HepMCG4AsciiReader(), and ~HepMCG4AsciiReader().
|
protected |
Definition at line 44 of file HepMCG4AsciiReader.hh.
View newest version in sPHENIX GitHub at line 44 of file HepMCG4AsciiReader.hh
Referenced by GenerateHepMCEvent(), GetVerboseLevel(), and SetVerboseLevel().