| 
    Geant4
    10.02
    
   | 
 
#include <F04PhysicsList.hh>
 Inheritance diagram for F04PhysicsList:
 Collaboration diagram for F04PhysicsList:Private Attributes | |
| G4double | fCutForGamma | 
| G4double | fCutForElectron | 
| G4double | fCutForPositron | 
| G4double | fMaxChargedStep | 
| F04PhysicsListMessenger * | fMessenger | 
Static Private Attributes | |
| static G4ThreadLocal F04StepMax * | fStepMaxProcess = 0 | 
Definition at line 43 of file F04PhysicsList.hh.
| F04PhysicsList::F04PhysicsList | ( | G4String | physName | ) | 
Definition at line 70 of file F04PhysicsList.cc.
References DBL_MAX, G4VUserPhysicsList::defaultCutValue, FatalException, fCutForElectron, fCutForGamma, fCutForPositron, fMaxChargedStep, fMessenger, G4cout, G4endl, G4Exception(), G4VModularPhysicsList::GetPhysics(), G4VPhysicsConstructor::GetPhysicsName(), G4LossTableManager::Instance(), mm, G4VModularPhysicsList::RegisterPhysics(), and G4VModularPhysicsList::SetVerboseLevel().
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 116 of file F04PhysicsList.cc.
References fMessenger.
| void F04PhysicsList::AddStepMax | ( | ) | 
Definition at line 308 of file F04PhysicsList.cc.
References G4ProcessManager::AddDiscreteProcess(), fStepMaxProcess, G4ParticleDefinition::GetProcessManager(), F04StepMax::IsApplicable(), G4ParticleDefinition::IsShortLived(), and theParticleIterator.
Referenced by ConstructProcess().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VModularPhysicsList.
Definition at line 125 of file F04PhysicsList.cc.
References G4VModularPhysicsList::ConstructParticle(), G4GenericIon::GenericIonDefinition(), JA::Insert(), G4MuonMinus::MuonMinusDefinition(), and G4MuonPlus::MuonPlusDefinition().
 Here is the call graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VModularPhysicsList.
Definition at line 148 of file F04PhysicsList.cc.
References G4ProcessManager::AddProcess(), AddStepMax(), G4VModularPhysicsList::ConstructProcess(), G4INCL::ClusterDecay::decay(), G4ProcessTable::FindProcess(), fStepMaxProcess, G4ParticleDefinition::GetProcessManager(), G4ProcessTable::GetProcessTable(), idxAtRest, idxPostStep, G4MuonMinus::MuonMinus(), G4MuonPlus::MuonPlus(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4AutoDelete::Register(), G4ProcessManager::RemoveProcess(), and G4ProcessManager::SetProcessOrdering().
 Here is the call graph for this function:| F04StepMax * F04PhysicsList::GetStepMaxProcess | ( | ) | 
Definition at line 301 of file F04PhysicsList.cc.
References fStepMaxProcess.
| void F04PhysicsList::SetCutForElectron | ( | G4double | cut | ) | 
Definition at line 277 of file F04PhysicsList.cc.
References G4Electron::Electron(), fCutForElectron, and G4VUserPhysicsList::SetParticleCuts().
Referenced by F04PhysicsListMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void F04PhysicsList::SetCutForGamma | ( | G4double | cut | ) | 
Definition at line 269 of file F04PhysicsList.cc.
References fCutForGamma, G4Gamma::Gamma(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by F04PhysicsListMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void F04PhysicsList::SetCutForPositron | ( | G4double | cut | ) | 
Definition at line 285 of file F04PhysicsList.cc.
References fCutForPositron, G4Positron::Positron(), and G4VUserPhysicsList::SetParticleCuts().
Referenced by F04PhysicsListMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  virtual | 
Reimplemented from G4VUserPhysicsList.
Definition at line 250 of file F04PhysicsList.cc.
References G4VUserPhysicsList::defaultCutValue, G4VUserPhysicsList::DumpCutValuesTable(), fCutForElectron, fCutForGamma, fCutForPositron, G4BestUnit, G4cout, G4endl, G4VUserPhysicsList::SetCutValue(), and G4VModularPhysicsList::verboseLevel.
 Here is the call graph for this function:| void F04PhysicsList::SetStepMax | ( | G4double | step | ) | 
Definition at line 293 of file F04PhysicsList.cc.
References fMaxChargedStep, fStepMaxProcess, and F04StepMax::SetStepMax().
Referenced by F04PhysicsListMessenger::SetNewValue().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 71 of file F04PhysicsList.hh.
Referenced by F04PhysicsList(), SetCutForElectron(), and SetCuts().
      
  | 
  private | 
Definition at line 70 of file F04PhysicsList.hh.
Referenced by F04PhysicsList(), SetCutForGamma(), and SetCuts().
      
  | 
  private | 
Definition at line 72 of file F04PhysicsList.hh.
Referenced by F04PhysicsList(), SetCutForPositron(), and SetCuts().
      
  | 
  private | 
Definition at line 74 of file F04PhysicsList.hh.
Referenced by F04PhysicsList(), and SetStepMax().
      
  | 
  private | 
Definition at line 77 of file F04PhysicsList.hh.
Referenced by F04PhysicsList(), and ~F04PhysicsList().
      
  | 
  staticprivate | 
Definition at line 75 of file F04PhysicsList.hh.
Referenced by AddStepMax(), ConstructProcess(), GetStepMaxProcess(), and SetStepMax().