|
Geant4
10.01
|
#include <HepMCG4AsciiReader.hh>
Inheritance diagram for HepMCG4AsciiReader:
Collaboration diagram for HepMCG4AsciiReader: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 40 of file HepMCG4AsciiReader.hh.
| HepMCG4AsciiReader::HepMCG4AsciiReader | ( | ) |
Definition at line 39 of file HepMCG4AsciiReader.cc.
References asciiInput, filename, and messenger.
| HepMCG4AsciiReader::~HepMCG4AsciiReader | ( | ) |
Definition at line 48 of file HepMCG4AsciiReader.cc.
References asciiInput, and messenger.
| HepMCG4AsciiReader::HepMCG4AsciiReader | ( | ) |
| HepMCG4AsciiReader::~HepMCG4AsciiReader | ( | ) |
|
protectedvirtual |
Reimplemented from HepMCG4Interface.
Definition at line 63 of file HepMCG4AsciiReader.cc.
References asciiInput, print(), and verbose.
Here is the call graph for this function:
|
protectedvirtual |
Reimplemented from HepMCG4Interface.
| G4String HepMCG4AsciiReader::GetFileName | ( | ) | const |
|
inline |
Definition at line 74 of file HepMCG4AsciiReader.hh.
References filename.
|
inline |
Definition at line 84 of file HepMCG4AsciiReader.hh.
References verbose.
| G4int HepMCG4AsciiReader::GetVerboseLevel | ( | ) | const |
| void HepMCG4AsciiReader::Initialize | ( | ) |
| void HepMCG4AsciiReader::Initialize | ( | ) |
Definition at line 55 of file HepMCG4AsciiReader.cc.
References asciiInput, and filename.
| void HepMCG4AsciiReader::SetFileName | ( | G4String | name | ) |
|
inline |
Definition at line 69 of file HepMCG4AsciiReader.hh.
| void HepMCG4AsciiReader::SetVerboseLevel | ( | G4int | i | ) |
|
inline |
Definition at line 79 of file HepMCG4AsciiReader.hh.
References verbose.
|
protected |
Definition at line 43 of file HepMCG4AsciiReader.hh.
Referenced by GenerateHepMCEvent(), HepMCG4AsciiReader(), Initialize(), and ~HepMCG4AsciiReader().
|
protected |
Definition at line 42 of file HepMCG4AsciiReader.hh.
Referenced by GetFileName(), HepMCG4AsciiReader(), Initialize(), and SetFileName().
|
protected |
Definition at line 46 of file HepMCG4AsciiReader.hh.
Referenced by HepMCG4AsciiReader(), and ~HepMCG4AsciiReader().
|
protected |
Definition at line 45 of file HepMCG4AsciiReader.hh.
Referenced by GenerateHepMCEvent(), GetVerboseLevel(), and SetVerboseLevel().