List of all members | Public Member Functions | Private Attributes
G4StationSimulatorOG::G4TankPMTAction Class Reference

class that handles PMT hits More...

#include <G4TankPMTAction.h>

Inheritance diagram for G4StationSimulatorOG::G4TankPMTAction:
Inheritance graph
[legend]

Public Member Functions

void EndOfEvent (G4HCofThisEvent *) override
 
 G4TankPMTAction (const G4String &name, const int pmtIndex)
 
void Initialize (G4HCofThisEvent *) override
 
G4bool ProcessHits (G4Step *const step, G4TouchableHistory *const rOHist) override
 
virtual ~G4TankPMTAction ()
 

Private Attributes

G4StationSimulatorfG4StationSimulator
 
const int fPMTIndex = 0
 

Detailed Description

class that handles PMT hits

Author
T. McCauley
Date
07 October 2003

Definition at line 39 of file G4StationSimulator/G4TankPMTAction.h.

Constructor & Destructor Documentation

G4StationSimulatorOG::G4TankPMTAction::G4TankPMTAction ( const G4String &  name,
const int  pmtIndex 
)

Definition at line 46 of file G4StationSimulator/G4TankPMTAction.cc.

References exit, and FATAL.

virtual G4StationSimulatorOG::G4TankPMTAction::~G4TankPMTAction ( )
inlinevirtual

Definition at line 43 of file G4StationSimulator/G4TankPMTAction.h.

Member Function Documentation

void G4StationSimulatorOG::G4TankPMTAction::EndOfEvent ( G4HCofThisEvent *  )
inlineoverride

Definition at line 47 of file G4StationSimulator/G4TankPMTAction.h.

void G4StationSimulatorOG::G4TankPMTAction::Initialize ( G4HCofThisEvent *  )
inlineoverride

Definition at line 45 of file G4StationSimulator/G4TankPMTAction.h.

G4bool G4StationSimulatorOG::G4TankPMTAction::ProcessHits ( G4Step *const  step,
G4TouchableHistory *const  rOHist 
)
override

Member Data Documentation

G4StationSimulator& G4StationSimulatorOG::G4TankPMTAction::fG4StationSimulator
private

Definition at line 51 of file G4StationSimulator/G4TankPMTAction.h.

Referenced by ProcessHits().

const int G4StationSimulatorOG::G4TankPMTAction::fPMTIndex = 0
private

Definition at line 50 of file G4StationSimulator/G4TankPMTAction.h.

Referenced by ProcessHits().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.