1 #ifndef SimG4Core_PhysicsLists_CMSHepEmTrackingManager_h 2 #define SimG4Core_PhysicsLists_CMSHepEmTrackingManager_h 4 #include "G4Version.hh" 5 #if G4VERSION_NUMBER >= 1100 7 #include "G4HepEmTrackingManager.hh" 9 class CMSHepEmTrackingManager final :
public G4HepEmTrackingManager {
11 CMSHepEmTrackingManager(G4double highEnergyLimit);
12 ~CMSHepEmTrackingManager();
14 void BuildPhysicsTable(
const G4ParticleDefinition &)
override;
16 void PreparePhysicsTable(
const G4ParticleDefinition &)
override;
18 void HandOverOneTrack(G4Track *aTrack)
override;
21 G4double fHighEnergyLimit;