42 #ifndef GflashEMShowerModel_h
43 #define GflashEMShowerModel_h
45 #include "G4VFastSimulationModel.hh"
48 #include "G4TouchableHandle.hh"
49 #include "G4Navigator.hh"
65 void DoIt(
const G4FastTrack&, G4FastStep&);
69 void makeHits(
const G4FastTrack& fastTrack);
void DoIt(const G4FastTrack &, G4FastStep &)
virtual ~GflashEMShowerModel()
G4bool excludeDetectorRegion(const G4FastTrack &fastTrack)
G4TouchableHandle theGflashTouchableHandle
edm::ParameterSet theParSet
static int position[TOTALCHAMBERS][3]
const G4Region * theRegion
GflashEMShowerProfile * theProfile
GflashEMShowerModel(const G4String &name, G4Envelope *env, const edm::ParameterSet &parSet)
G4bool IsApplicable(const G4ParticleDefinition &)
void updateGflashStep(const G4ThreeVector &position, G4double time)
G4Navigator * theGflashNavigator
void makeHits(const G4FastTrack &fastTrack)
G4bool ModelTrigger(const G4FastTrack &)