List of all members | Public Member Functions | Private Attributes
G4TankSimulatorOG::G4TankStackingAction Class Reference

Geant4 Stacking user action class. More...

#include <G4TankStackingAction.h>

Inheritance diagram for G4TankSimulatorOG::G4TankStackingAction:
Inheritance graph
[legend]

Public Member Functions

G4ClassificationOfNewTrack ClassifyNewTrack (const G4Track *aTrack)
 
 G4TankStackingAction ()
 
void NewStage ()
 
void PrepareNewEvent ()
 
void SetStation (const sdet::Station *const station)
 

Private Attributes

double fCollectionEfficiency
 
const sdet::StationfCurrentDetectorStation
 
double fMaxCerenkovEnergy
 
double fMinCerenkovEnergy
 
utl::TabulatedFunction fQuantumEff
 
utl::RandomEnginefRandomEngine
 

Detailed Description

Geant4 Stacking user action class.

Author
Tom McCauley
Date
08 April 2004

Definition at line 32 of file G4TankSimulatorOG/G4TankStackingAction.h.

Constructor & Destructor Documentation

G4TankStackingAction::G4TankStackingAction ( )

Definition at line 24 of file G4TankSimulatorOG/G4TankStackingAction.cc.

References fRandomEngine.

Member Function Documentation

G4ClassificationOfNewTrack G4TankStackingAction::ClassifyNewTrack ( const G4Track *  aTrack)
void G4TankSimulatorOG::G4TankStackingAction::NewStage ( )
inline

Definition at line 39 of file G4TankSimulatorOG/G4TankStackingAction.h.

void G4TankSimulatorOG::G4TankStackingAction::PrepareNewEvent ( )
inline

Definition at line 40 of file G4TankSimulatorOG/G4TankStackingAction.h.

void G4TankStackingAction::SetStation ( const sdet::Station *const  station)

Member Data Documentation

double G4TankSimulatorOG::G4TankStackingAction::fCollectionEfficiency
private

Definition at line 45 of file G4TankSimulatorOG/G4TankStackingAction.h.

Referenced by ClassifyNewTrack(), and SetStation().

const sdet::Station* G4TankSimulatorOG::G4TankStackingAction::fCurrentDetectorStation
private

Definition at line 44 of file G4TankSimulatorOG/G4TankStackingAction.h.

Referenced by SetStation().

double G4TankSimulatorOG::G4TankStackingAction::fMaxCerenkovEnergy
private

Definition at line 45 of file G4TankSimulatorOG/G4TankStackingAction.h.

double G4TankSimulatorOG::G4TankStackingAction::fMinCerenkovEnergy
private

Definition at line 45 of file G4TankSimulatorOG/G4TankStackingAction.h.

utl::TabulatedFunction G4TankSimulatorOG::G4TankStackingAction::fQuantumEff
private

Definition at line 46 of file G4TankSimulatorOG/G4TankStackingAction.h.

Referenced by ClassifyNewTrack(), and SetStation().

utl::RandomEngine* G4TankSimulatorOG::G4TankStackingAction::fRandomEngine
private

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

, generated on Tue Sep 26 2023.