41 #ifndef GFlashShowerModel_h 
   42 #define GFlashShowerModel_h 1 
   87       { 
PBound =&SpecificBound; }
 
void SetHitMaker(GFlashHitMaker &Maker)
 
void DoIt(const G4FastTrack &, G4FastStep &)
 
G4bool IsApplicable(const G4ParticleDefinition &)
 
void SetParticleBounds(GFlashParticleBounds &SpecificBound)
 
GFlashParticleBounds * PBound
 
G4int FlagParticleContainment
0=no GFlash 1=only em showers parametrized 
 
G4bool CheckParticleDefAndContainment(const G4FastTrack &fastTrack)
 
void SetFlagParamType(G4int I)
 
GFlashShowerModelMessenger * Messenger
 
void SetFlagParticleContainment(G4int I)
 
G4bool ModelTrigger(const G4FastTrack &)
 
G4double StepInX0
0=no check ///1=only fully contained... 
 
GFlashShowerModel(G4String, G4Envelope *)
 
void SetParameterisation(GVFlashShowerParameterisation &DP)
 
G4int GetFlagParticleContainment()
 
G4bool CheckContainment(const G4FastTrack &fastTrack)
 
void ElectronDoIt(const G4FastTrack &, G4FastStep &)
 
void SetStepInX0(G4double Lenght)
 
GVFlashShowerParameterisation * Parameterisation