Physics list class.
More...
#include <PhysicsList.hh>
Inherits G4VModularPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VUserPhysicsList, G4VUserPhysicsList, G4VUserPhysicsList, G4VUserPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, G4VUserPhysicsList, G4VUserPhysicsList, G4VModularPhysicsList, G4VModularPhysicsList, and G4VModularPhysicsList.
|
| PhysicsList () |
|
| ~PhysicsList () |
|
void | ConstructParticle () |
|
void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | SetCuts () |
|
void | SetCutForGamma (G4double) |
|
void | SetCutForElectron (G4double) |
|
void | SetCutForPositron (G4double) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
void | ConstructParticle () |
|
void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | ConstructParticle () |
|
void | SetCuts () |
|
void | SetCutForGamma (G4double) |
|
void | SetCutForElectron (G4double) |
|
void | SetCutForPositron (G4double) |
|
void | AddPhysicsList (const G4String &name) |
|
void | ConstructProcess () |
|
void | AddStepMax () |
|
G4StepLimiter * | GetStepMaxProcess () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | SetGammaCut (G4double) |
|
void | SetElectronCut (G4double) |
|
void | SetPositronCut (G4double) |
|
void | SetProtonCut (G4double) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
void | SetGammaCut (G4double) |
|
void | SetElectronCut (G4double) |
|
void | SetPositronCut (G4double) |
|
void | SetProtonCut (G4double) |
|
void | SetGammaLowLimit (G4double) |
|
void | SetElectronLowLimit (G4double) |
|
void | SetGEPLowLimit (G4double) |
|
void | SetGELowLimit (G4double) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | ConstructParticle () |
|
void | SetCuts () |
|
void | SetCutForGamma (G4double) |
|
void | SetCutForElectron (G4double) |
|
void | SetCutForPositron (G4double) |
|
void | AddPhysicsList (const G4String &name) |
|
void | ConstructProcess () |
|
void | AddStepMax () |
|
void | AddPackage (const G4String &name) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | SetCuts () |
|
| PhysicsList (DetectorConstruction *) |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddDecay () |
|
void | AddRadioactiveDecay () |
|
void | AddStepMax () |
|
void | GetRange (G4double) |
|
| PhysicsList (DetectorConstruction *ptr) |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | SetXTRModel (const G4String &name) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddDecay () |
|
void | AddRadioactiveDecay () |
|
void | AddStepMax () |
|
StepMax * | GetStepMaxProcess () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddDecay () |
|
void | AddStepMax () |
|
StepMax * | GetStepMaxProcess () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddStepMax () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | SetAnalyticSR (G4bool val) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddStepMax () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddStepMax () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddDecay () |
|
void | AddRadioactiveDecay () |
|
void | AddStepMax () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddDecay () |
|
void | AddStepMax () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | ConstructHighEnergy () |
|
void | AddStepMax () |
|
void | SetGammaToMuPairFac (G4double) |
|
void | SetAnnihiToMuPairFac (G4double) |
|
void | SetAnnihiToHadronFac (G4double) |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddStepMax () |
|
StepMax * | GetStepMaxProcess () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | SetCuts () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddStepMax () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddStepMax () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | List () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | RegisterConstructor (const G4String &name) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | RegisterConstructor (const G4String &name) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | RegisterConstructor (const G4String &name) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | RegisterConstructor (const G4String &name) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | SetGammaCut (G4double) |
|
void | SetElectronCut (G4double) |
|
void | SetPositronCut (G4double) |
|
void | SetProtonCut (G4double) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddTrackingCut () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddTrackingCut () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddTrackingCut () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddDecay () |
|
void | AddStepMax () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddDecay () |
|
void | AddStepMax () |
|
| PhysicsList (DetectorConstruction *) |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddStepMax () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
void | AddPhysicsList (const G4String &name) |
|
virtual void | ConstructProcess () |
|
void | AddStepMax () |
|
virtual void | SetCuts () |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
void | ConstructParticle () |
|
void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &) |
|
void | SetVerbose (G4int val) |
|
| PhysicsList () |
|
virtual | ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | ConstructProcess () |
|
void | AddPhysicsList (const G4String &name) |
|
void | AddStepMax () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
| PhysicsList () |
|
| ~PhysicsList () |
|
virtual void | ConstructParticle () |
|
virtual void | SetCuts () |
|
| G4VModularPhysicsList () |
|
virtual | ~G4VModularPhysicsList () |
|
void | RegisterPhysics (G4VPhysicsConstructor *) |
|
const G4VPhysicsConstructor * | GetPhysics (G4int index) const |
|
const G4VPhysicsConstructor * | GetPhysics (const G4String &name) const |
|
const G4VPhysicsConstructor * | GetPhysicsWithType (G4int physics_type) const |
|
void | ReplacePhysics (G4VPhysicsConstructor *) |
|
void | RemovePhysics (G4VPhysicsConstructor *) |
|
void | RemovePhysics (G4int type) |
|
void | RemovePhysics (const G4String &name) |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
G4int | GetInstanceID () const |
|
| G4VUserPhysicsList () |
|
virtual | ~G4VUserPhysicsList () |
|
| G4VUserPhysicsList (const G4VUserPhysicsList &) |
|
G4VUserPhysicsList & | operator= (const G4VUserPhysicsList &) |
|
void | Construct () |
|
void | UseCoupledTransportation (G4bool vl=true) |
|
void | SetDefaultCutValue (G4double newCutValue) |
|
G4double | GetDefaultCutValue () const |
|
void | BuildPhysicsTable () |
|
void | PreparePhysicsTable (G4ParticleDefinition *) |
|
void | BuildPhysicsTable (G4ParticleDefinition *) |
|
G4bool | StorePhysicsTable (const G4String &directory=".") |
|
G4bool | IsPhysicsTableRetrieved () const |
|
G4bool | IsStoredInAscii () const |
|
const G4String & | GetPhysicsTableDirectory () const |
|
void | SetPhysicsTableRetrieved (const G4String &directory="") |
|
void | SetStoredInAscii () |
|
void | ResetPhysicsTableRetrieved () |
|
void | ResetStoredInAscii () |
|
void | DumpList () const |
|
void | DumpCutValuesTable (G4int flag=1) |
|
void | DumpCutValuesTableIfRequested () |
|
void | SetVerboseLevel (G4int value) |
|
G4int | GetVerboseLevel () const |
|
void | SetCutsWithDefault () |
|
void | SetCutValue (G4double aCut, const G4String &pname) |
|
G4double | GetCutValue (const G4String &pname) const |
|
void | SetCutValue (G4double aCut, const G4String &pname, const G4String &rname) |
|
void | SetParticleCuts (G4double cut, G4ParticleDefinition *particle, G4Region *region=0) |
|
void | SetParticleCuts (G4double cut, const G4String &particleName, G4Region *region=0) |
|
void | SetCutsForRegion (G4double aCut, const G4String &rname) |
|
void | ResetCuts () |
| obsolete methods More...
|
|
void | SetApplyCuts (G4bool value, const G4String &name) |
|
G4bool | GetApplyCuts (const G4String &name) const |
|
void | RemoveProcessManager () |
|
void | AddProcessManager (G4ParticleDefinition *newParticle, G4ProcessManager *newManager=0) |
|
void | CheckParticleList () |
|
void | DisableCheckParticleList () |
|
G4int | GetInstanceID () const |
|
void | InitializeWorker () |
|
Physics list class.
Definition at line 47 of file PhysicsList.hh.
PhysicsList::PhysicsList |
( |
| ) |
|
RegisterPhysics( new G4StoppingPhysics(verb));
Definition at line 43 of file PhysicsList.cc.
48 currentDefaultCut = 1.0*
mm;
49 cutForGamma = currentDefaultCut;
50 cutForElectron = currentDefaultCut;
51 cutForPositron = currentDefaultCut;
static G4LossTableManager * Instance()
static constexpr double mm
void SetVerboseLevel(G4int value)
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
Definition at line 69 of file PhysicsList.cc.
void SetDefaultCutValue(G4double newCutValue)
static G4LossTableManager * Instance()
static constexpr double mm
void SetEnergyRange(G4double lowedge, G4double highedge)
static constexpr double eV
void SetVerboseLevel(G4int value)
static G4ProductionCutsTable * GetProductionCutsTable()
static constexpr double GeV
PhysicsList::~PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
virtual PhysicsList::~PhysicsList |
( |
| ) |
|
|
virtual |
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
PhysicsList::PhysicsList |
( |
| ) |
|
PhysicsList::~PhysicsList |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
void PhysicsList::AddDecay |
( |
| ) |
|
Definition at line 222 of file PhysicsList.cc.
virtual G4bool IsApplicable(const G4ParticleDefinition &)
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
void PhysicsList::AddDecay |
( |
| ) |
|
Definition at line 95 of file PhysicsList.cc.
void RegisterPhysics(G4VPhysicsConstructor *)
const G4VPhysicsConstructor * GetPhysics(G4int index) const
G4VModularPhysicsList * GetReferencePhysList(const G4String &)
Definition at line 191 of file PhysicsList.cc.
194 G4cout <<
"PhysicsList::AddPhysicsList: <" << name <<
">" <<
G4endl;
197 if (name == emName)
return;
199 if (name ==
"standard") {
202 delete emPhysicsList;
207 G4cout <<
"PhysicsList::AddPhysicsList: <" << name <<
">"
G4GLOB_DLL std::ostream G4cout
void PhysicsList::AddRadioactiveDecay |
( |
| ) |
|
void PhysicsList::AddRadioactiveDecay |
( |
| ) |
|
Definition at line 246 of file PhysicsList.cc.
250 radioactiveDecay->
SetARM(
true);
void SetThresholdOfHalfLife(G4double)
static constexpr double picosecond
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4GenericIon * GenericIon()
static G4PhysicsListHelper * GetPhysicsListHelper()
static G4NuclideTable * GetInstance()
void PhysicsList::AddRadioactiveDecay |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
Definition at line 172 of file PhysicsList.cc.
186 if (fStepMaxProcess->
IsApplicable(*particle) && pmanager)
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4ProcessManager * GetProcessManager() const
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
virtual G4bool IsApplicable(const G4ParticleDefinition &)
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddStepMax |
( |
| ) |
|
void PhysicsList::AddTrackingCut |
( |
| ) |
|
void PhysicsList::AddTrackingCut |
( |
| ) |
|
void PhysicsList::AddTrackingCut |
( |
| ) |
|
Definition at line 188 of file PhysicsList.cc.
const G4String & GetParticleName() const
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
void PhysicsList::ConstructBarions |
( |
| ) |
|
|
protected |
Definition at line 80 of file PhysicsList.cc.
static G4GenericIon * GenericIonDefinition()
static G4Proton * ProtonDefinition()
void PhysicsList::ConstructBarions |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructBarions |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructBosons |
( |
| ) |
|
|
protected |
Definition at line 64 of file PhysicsList.cc.
static G4Gamma * GammaDefinition()
void PhysicsList::ConstructBosons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructBosons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructBosons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructEM |
( |
| ) |
|
|
protected |
Definition at line 130 of file PhysicsList.cc.
147 if (particleName ==
"e-") {
173 }
else if ( particleName ==
"proton" ) {
190 }
else if (particleName ==
"GenericIon") {
258 em_config->
SetExtraEmModel(
"proton",
"p_G4MicroElecInelastic",mod,
"Target",0.0,10*
GeV);
280 em_config->
SetExtraEmModel(
"GenericIon",
"ion_G4MicroElecInelastic",mod,
281 "Target",0.0,10*
GeV);
G4EmConfigurator * EmConfigurator()
void SetActivationHighEnergyLimit(G4double)
static G4LossTableManager * Instance()
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
void SetExtraEmModel(const G4String &particleName, const G4String &processName, G4VEmModel *, const G4String ®ionName="", G4double emin=0.0, G4double emax=DBL_MAX, G4VEmFluctuationModel *fm=nullptr)
const G4String & GetParticleName() const
static constexpr double TeV
void SetEmModel(G4VEmModel *, G4int index=1)
G4int AddProcess(G4VProcess *aProcess, G4int ordAtRestDoIt=ordInActive, G4int ordAlongSteptDoIt=ordInActive, G4int ordPostStepDoIt=ordInActive)
static constexpr double eV
void SetActivationLowEnergyLimit(G4double)
G4ProcessManager * GetProcessManager() const
static constexpr double GeV
void AddEmModel(G4int order, G4VEmModel *, const G4Region *region=nullptr)
virtual void InitialiseForNewRun()=0
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
static constexpr double MeV
static constexpr double keV
void SetAtomDeexcitation(G4VAtomDeexcitation *)
void PhysicsList::ConstructEM |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructEM |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructEM |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructGeneral |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructGeneral |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructGeneral |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructGeneral |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructHighEnergy |
( |
| ) |
|
Definition at line 125 of file PhysicsList.cc.
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
static G4Positron * Positron()
G4ProcessManager * GetProcessManager() const
void PhysicsList::ConstructLeptons |
( |
| ) |
|
|
protected |
Definition at line 71 of file PhysicsList.cc.
static G4Electron * ElectronDefinition()
static G4Positron * PositronDefinition()
void PhysicsList::ConstructLeptons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructLeptons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructLeptons |
( |
| ) |
|
|
protected |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
Reimplemented from G4VModularPhysicsList.
Definition at line 117 of file PhysicsList.cc.
static G4Geantino * GeantinoDefinition()
static G4Electron * ElectronDefinition()
static G4Triton * TritonDefinition()
static G4KaonPlus * KaonPlusDefinition()
static G4GenericIon * GenericIonDefinition()
static G4MuonPlus * MuonPlusDefinition()
static G4KaonMinus * KaonMinusDefinition()
static G4Proton * ProtonDefinition()
static G4KaonZero * KaonZeroDefinition()
static G4AntiKaonZero * AntiKaonZeroDefinition()
static G4KaonZeroShort * KaonZeroShortDefinition()
static G4AntiProton * AntiProtonDefinition()
static G4AntiNeutron * AntiNeutronDefinition()
static G4PionZero * PionZeroDefinition()
static G4PionMinus * PionMinusDefinition()
static G4KaonZeroLong * KaonZeroLongDefinition()
static G4NeutrinoE * NeutrinoEDefinition()
static G4AntiNeutrinoMu * AntiNeutrinoMuDefinition()
static G4PionPlus * PionPlusDefinition()
static G4Positron * PositronDefinition()
static G4EtaPrime * EtaPrimeDefinition()
static G4MuonMinus * MuonMinusDefinition()
static G4ChargedGeantino * ChargedGeantinoDefinition()
static G4AntiNeutrinoE * AntiNeutrinoEDefinition()
static G4OpticalPhoton * OpticalPhotonDefinition()
static G4NeutrinoMu * NeutrinoMuDefinition()
static G4Deuteron * DeuteronDefinition()
static G4Alpha * AlphaDefinition()
static G4Neutron * NeutronDefinition()
static G4Eta * EtaDefinition()
static G4Gamma * GammaDefinition()
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructParticle |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
Reimplemented from G4VModularPhysicsList.
Definition at line 170 of file PhysicsList.cc.
void SetDEDXBinningForCSDARange(G4int val)
void SetMaxEnergyForCSDARange(G4double val)
static constexpr double TeV
void SetVerbose(G4int val)
virtual void ConstructProcess()=0
void SetBuildCSDARange(G4bool val)
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::ConstructProcess |
( |
| ) |
|
|
protectedvirtual |
Definition at line 287 of file PhysicsList.cc.
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
static G4LossTableManager * Instance()
G4Material * GetMaterial() const
const G4VPhysicalVolume * GetWorld()
const G4String & GetName() const
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
const G4String & GetParticleName() const
G4GLOB_DLL std::ostream G4cout
G4LogicalVolume * GetLogicalVolume() const
static G4ParticleTable * GetParticleTable()
const G4MaterialCutsCouple * GetMaterialCutsCouple() const
G4double GetRange(const G4ParticleDefinition *aParticle, G4double kineticEnergy, const G4MaterialCutsCouple *couple)
StepMax* PhysicsList::GetStepMaxProcess |
( |
| ) |
|
|
inline |
StepMax* PhysicsList::GetStepMaxProcess |
( |
| ) |
|
|
inline |
StepMax* PhysicsList::GetStepMaxProcess |
( |
| ) |
|
|
inline |
void PhysicsList::List |
( |
| ) |
|
Definition at line 323 of file PhysicsList.cc.
325 G4cout <<
"### PhysicsLists available: FTFP_BERT FTFP_BERT_EMV "
326 <<
"FTFP_BERT_EMX FTFP_BERT_EMZ FTFP_BERT_TRV"
328 G4cout <<
" FTF_BIC QBBC QGSP_BERT "
329 <<
"QGSP_BERT_EMV QGSP_BERT_EMX"
331 G4cout <<
" QGSP_BERT_HP QGSP_FTFP_BERT "
332 <<
"QGSP_FTFP_BERT_EMV"
334 G4cout <<
" QGS_BIC QGSP_BIC QGSP_BIC_EMY "
G4GLOB_DLL std::ostream G4cout
void PhysicsList::RegisterConstructor |
( |
const G4String & |
name | ) |
|
void PhysicsList::RegisterConstructor |
( |
const G4String & |
name | ) |
|
void PhysicsList::RegisterConstructor |
( |
const G4String & |
name | ) |
|
void PhysicsList::RegisterConstructor |
( |
const G4String & |
name | ) |
|
Definition at line 76 of file PhysicsList.cc.
79 GetPhysicsConstructor(name));
void RegisterPhysics(G4VPhysicsConstructor *)
static G4PhysicsConstructorRegistry * Instance()
Definition at line 167 of file PhysicsList.cc.
174 <<
"Warning. No process ee2hadr found, SetAnnihiToHadronFac was ignored"
G4GLOB_DLL std::ostream G4cout
void SetCrossSecFactor(G4double fac)
static const G4double fac
static G4ProcessTable * GetProcessTable()
G4VProcess * FindProcess(const G4String &processName, const G4String &particleName) const
Definition at line 154 of file PhysicsList.cc.
158 theProcessTable->
FindProcess(
"AnnihiToMuPair",
"e+");
161 <<
"Warning. No process AnnihiToMuPair found, SetAnnihiToMuPairFac ignored"
G4GLOB_DLL std::ostream G4cout
static const G4double fac
void SetCrossSecFactor(G4double fac)
static G4ProcessTable * GetProcessTable()
G4VProcess * FindProcess(const G4String &processName, const G4String &particleName) const
Definition at line 239 of file PhysicsList.cc.
241 cutForElectron = cut;
void SetParticleCuts(G4double cut, G4ParticleDefinition *particle, G4Region *region=0)
static G4Electron * Electron()
Definition at line 231 of file PhysicsList.cc.
void SetParticleCuts(G4double cut, G4ParticleDefinition *particle, G4Region *region=0)
Definition at line 247 of file PhysicsList.cc.
249 cutForPositron = cut;
void SetParticleCuts(G4double cut, G4ParticleDefinition *particle, G4Region *region=0)
static G4Positron * Positron()
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 219 of file PhysicsList.cc.
void SetCutValue(G4double aCut, const G4String &pname)
void DumpCutValuesTable(G4int flag=1)
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
virtual void PhysicsList::SetCuts |
( |
| ) |
|
|
virtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
void PhysicsList::SetCuts |
( |
| ) |
|
|
protectedvirtual |
Definition at line 248 of file PhysicsList.cc.
252 G4cout <<
"PhysicsList::SetCuts:";
253 G4cout <<
"Electron cut in energy: " << lowcut*
MeV <<
" (MeV)" <<
G4endl;
G4GLOB_DLL std::ostream G4cout
void SetGELowLimit(G4double)
static constexpr double MeV
Definition at line 235 of file PhysicsList.cc.
238 G4cout <<
"PhysicsList::SetCuts:";
G4GLOB_DLL std::ostream G4cout
void SetGELowLimit(G4double)
static constexpr double MeV
Definition at line 141 of file PhysicsList.cc.
145 theProcessTable->
FindProcess(
"GammaToMuPair",
"gamma");
148 <<
"Warning. No process GammaToMuPair found, SetGammaToMuPairFac was ignored"
G4GLOB_DLL std::ostream G4cout
void SetCrossSecFactor(G4double fac)
static const G4double fac
static G4ProcessTable * GetProcessTable()
G4VProcess * FindProcess(const G4String &processName, const G4String &particleName) const
Definition at line 276 of file PhysicsList.cc.
279 G4cout <<
"PhysicsList::SetGELowLimit:";
280 G4cout <<
"Gamma and Electron cut in energy: " << lowcut*
MeV <<
" (MeV)" <<
G4endl;
void SetEnergyRange(G4double lowedge, G4double highedge)
G4GLOB_DLL std::ostream G4cout
static G4ProductionCutsTable * GetProductionCutsTable()
static constexpr double MeV
Definition at line 262 of file PhysicsList.cc.
265 G4cout <<
"PhysicsList::SetGEPLowLimit:";
266 G4cout <<
"Gamma and Electron cut in energy: " << lowcut*
MeV <<
" (MeV)" <<
G4endl;
271 G4cerr <<
" SetGEPLowLimit : Uncertain whether setting Positron low limit " <<
G4endl;
G4GLOB_DLL std::ostream G4cout
void SetGELowLimit(G4double)
static constexpr double MeV
G4GLOB_DLL std::ostream G4cerr
Definition at line 71 of file PhysicsList.hh.
const XML_Char int const XML_Char * value
Definition at line 211 of file PhysicsList.cc.
void SetXTRModel(const G4String &name)
The documentation for this class was generated from the following files:
- source/geant4.10.03.p03/environments/g4py/examples/demos/TestEm0/module/PhysicsList.hh
- source/geant4.10.03.p03/examples/advanced/amsEcal/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/advanced/microbeam/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/advanced/microelectronics/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/advanced/nanobeam/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/advanced/radioprotection/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm0/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm1/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm10/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm11/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm12/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm13/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm14/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm15/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm16/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm17/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm18/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm2/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm3/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm5/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm6/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm7/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm8/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm9/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr01/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/microdosimetry/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/range/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/svalue/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/wvalue/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/electronScattering/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/electronScattering2/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/fanoCavity/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/fanoCavity2/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/GammaTherapy/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/polarisation/Pol01/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm4/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/eventgenerator/exgps/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/eventgenerator/GunGPS/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/eventgenerator/particleGun/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/eventgenerator/userPrimaryGenerator/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/geometry/transforms/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr03/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr04/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr06/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr07/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/hadronic/NeutronSource/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/chem1/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/chem2/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/chem3/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/chem4/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/clustering/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/dnaphysics/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/microyz/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/pdb4dna/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/medical/dna/wholeNuclearDNA/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/radioactivedecay/rdecay01/include/PhysicsList.hh
- source/geant4.10.03.p03/examples/extended/radioactivedecay/rdecay02/include/PhysicsList.hh
- source/geant4.10.03.p03/environments/g4py/examples/demos/TestEm0/module/PhysicsList.cc
- source/geant4.10.03.p03/examples/advanced/amsEcal/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/advanced/microbeam/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/advanced/microelectronics/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/advanced/nanobeam/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/advanced/radioprotection/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm0/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm1/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm10/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm11/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm12/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm13/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm14/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm15/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm16/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm17/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm18/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm2/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm3/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm4/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm5/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm6/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm7/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm8/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/electromagnetic/TestEm9/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/eventgenerator/exgps/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/eventgenerator/GunGPS/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/eventgenerator/particleGun/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/eventgenerator/userPrimaryGenerator/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/geometry/transforms/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr01/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr03/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr04/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr06/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/Hadr07/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/hadronic/NeutronSource/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/chem1/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/chem2/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/chem3/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/chem4/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/clustering/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/dnaphysics/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/microdosimetry/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/microyz/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/pdb4dna/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/range/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/svalue/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/wholeNuclearDNA/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/dna/wvalue/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/electronScattering/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/electronScattering2/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/fanoCavity/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/fanoCavity2/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/medical/GammaTherapy/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/polarisation/Pol01/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/radioactivedecay/rdecay01/src/PhysicsList.cc
- source/geant4.10.03.p03/examples/extended/radioactivedecay/rdecay02/src/PhysicsList.cc