allow customization of the standard global PhysicsList that are handled by the Geant4Manager More...
#include <G4TankPhysicsListCustomization.h>
Public Member Functions | |
bool | ActivateCustomProcesses () |
void | ConstructParticle () |
Construct particles. More... | |
void | ConstructProcess () |
Construct processes. More... | |
G4TankPhysicsListCustomization (const int fastCerenkov=0) | |
bool | InactivateCustomProcesses () |
void | SetCustomCuts () |
void | SetCuts () |
Set the cuts. This method is never called. More... | |
~G4TankPhysicsListCustomization () | |
Protected Attributes | |
G4UImanager * | fUImanager = nullptr |
Private Attributes | |
int | fFastCerenkov |
allow customization of the standard global PhysicsList that are handled by the Geant4Manager
Definition at line 15 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.h.
G4TankPhysicsListCustomization::G4TankPhysicsListCustomization | ( | const int | fastCerenkov = 0 | ) |
Definition at line 15 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
References fFastCerenkov, tls::G4VPhysicsListCustomization::fUImanager, and utl::mm.
G4TankPhysicsListCustomization::~G4TankPhysicsListCustomization | ( | ) |
Definition at line 25 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
|
virtual |
Implements tls::G4VPhysicsListCustomization.
Definition at line 41 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
References fFastCerenkov, tls::G4VPhysicsListCustomization::fUImanager, and G4TankSimulatorASCII::G4TankSimulator::MuCaptureOn().
|
inlinevirtual |
Construct particles.
Implements tls::G4VPhysicsListCustomization.
Definition at line 21 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.h.
|
virtual |
Construct processes.
Implements tls::G4VPhysicsListCustomization.
Definition at line 88 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
References G4TankSimulatorASCII::G4TankFastCerenkov::SetMaxNumPhotonsPerStep(), G4TankSimulatorASCII::G4TankOpBoundaryProcess::SetModel(), and G4TankSimulatorASCII::G4TankFastCerenkov::SetTrackSecondariesFirst().
|
virtual |
Implements tls::G4VPhysicsListCustomization.
Definition at line 64 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
References fFastCerenkov, and tls::G4VPhysicsListCustomization::fUImanager.
|
virtual |
Implements tls::G4VPhysicsListCustomization.
Definition at line 30 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.cc.
References utl::mm.
|
inlinevirtual |
Set the cuts. This method is never called.
Implements tls::G4VPhysicsListCustomization.
Definition at line 20 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.h.
|
private |
Definition at line 29 of file Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankPhysicsListCustomization.h.
Referenced by ActivateCustomProcesses(), G4TankPhysicsListCustomization(), and InactivateCustomProcesses().
|
protectedinherited |
Definition at line 60 of file G4VPhysicsListCustomization.h.
Referenced by ActivateCustomProcesses(), G4TankSimulatorOG::G4TankPhysicsListCustomization::ActivateCustomProcesses(), G4XTankSimulatorAG::G4XTankPhysicsListCustomization::ActivateCustomProcesses(), EdepSimulatorAG::PhysicsListCustomization::ActivateCustomProcesses(), GroundPropagatorAG::PhysicsListCustomization::ActivateCustomProcesses(), tls::DefaultPhysicsList::ActivateCustomProcesses(), tls::DefaultPhysicsList::DefaultPhysicsList(), G4TankPhysicsListCustomization(), G4TankSimulatorOG::G4TankPhysicsListCustomization::G4TankPhysicsListCustomization(), G4XTankSimulatorAG::G4XTankPhysicsListCustomization::G4XTankPhysicsListCustomization(), InactivateCustomProcesses(), G4TankSimulatorOG::G4TankPhysicsListCustomization::InactivateCustomProcesses(), G4XTankSimulatorAG::G4XTankPhysicsListCustomization::InactivateCustomProcesses(), GroundPropagatorAG::PhysicsListCustomization::InactivateCustomProcesses(), EdepSimulatorAG::PhysicsListCustomization::InactivateCustomProcesses(), tls::DefaultPhysicsList::InactivateCustomProcesses(), GroundPropagatorAG::PhysicsListCustomization::PhysicsListCustomization(), and EdepSimulatorAG::PhysicsListCustomization::PhysicsListCustomization().