1 #ifndef _G4TankSimulatorASCII_G4ASCIIAction_h_
2 #define _G4TankSimulatorASCII_G4ASCIIAction_h_
4 #include <G4VSensitiveDetector.hh>
8 class G4TouchableHistory;
15 namespace G4TankSimulatorASCII {
36 G4bool
ProcessHits(G4Step* theStep, G4TouchableHistory* R0Hist);
G4TankConstruction * fDetector
class that handles Geant4 SD simulation
G4ASCIIAction(const G4String name)
utl::RandomEngine * fRandomEngine
Wraps the random number engine used to generate distributions.
void EndOfEvent(G4HCofThisEvent *)
G4TankSimulator * fG4TankSimulator
void Initialize(G4HCofThisEvent *)
class that handles PMT hits
G4bool ProcessHits(G4Step *theStep, G4TouchableHistory *R0Hist)