class that handles PMT hits More...
#include <G4TankPMTAction.h>
Public Member Functions | |
void | EndOfEvent (G4HCofThisEvent *) |
G4TankPMTAction (const G4String name, const int pmtIndex) | |
void | Initialize (G4HCofThisEvent *) |
G4bool | ProcessHits (G4Step *theStep, G4TouchableHistory *R0Hist) |
~G4TankPMTAction () | |
Private Attributes | |
G4TankConstruction * | fDetector |
G4TankSimulator * | fG4TankSimulator |
int | fPMTIndex |
class that handles PMT hits
Definition at line 25 of file G4TankSimulatorOG/G4TankPMTAction.h.
G4TankPMTAction::G4TankPMTAction | ( | const G4String | name, |
const int | pmtIndex | ||
) |
Definition at line 38 of file G4TankSimulatorOG/G4TankPMTAction.cc.
References exit, FATAL, and fG4TankSimulator.
|
inline |
Definition at line 29 of file G4TankSimulatorOG/G4TankPMTAction.h.
|
inline |
Definition at line 33 of file G4TankSimulatorOG/G4TankPMTAction.h.
|
inline |
Definition at line 31 of file G4TankSimulatorOG/G4TankPMTAction.h.
G4bool G4TankPMTAction::ProcessHits | ( | G4Step * | theStep, |
G4TouchableHistory * | R0Hist | ||
) |
Definition at line 53 of file G4TankSimulatorOG/G4TankPMTAction.cc.
References G4TankSimulatorOG::G4TankSimulator::AddPhoton(), fG4TankSimulator, fPMTIndex, G4TankSimulatorOG::G4TankSteppingAction::GetCurrentParticleId(), and utl::second.
|
private |
Definition at line 36 of file G4TankSimulatorOG/G4TankPMTAction.h.
|
private |
Definition at line 40 of file G4TankSimulatorOG/G4TankPMTAction.h.
Referenced by G4TankPMTAction(), and ProcessHits().
|
private |
Definition at line 38 of file G4TankSimulatorOG/G4TankPMTAction.h.
Referenced by ProcessHits().