#include <G4EmStandardPhysics_option3.hh>
◆ G4EmStandardPhysics_option3()
G4EmStandardPhysics_option3::G4EmStandardPhysics_option3 |
( |
G4int |
ver = 1 , |
|
|
const G4String & |
name = "" |
|
) |
| |
|
explicit |
Definition at line 95 of file G4EmStandardPhysics_option3.cc.
98{
118}
void SetMinEnergy(G4double val)
void SetLowestElectronEnergy(G4double val)
void SetStepFunctionLightIons(G4double v1, G4double v2)
void SetNumberOfBinsPerDecade(G4int val)
static G4EmParameters * Instance()
void SetLateralDisplacementAlg96(G4bool val)
void SetMuHadLateralDisplacement(G4bool val)
void ActivateAngularGeneratorForIonisation(G4bool val)
void SetStepFunction(G4double v1, G4double v2)
void SetStepFunctionMuHad(G4double v1, G4double v2)
void SetVerbose(G4int val)
void SetMaxNIELEnergy(G4double val)
void SetStepFunctionIons(G4double v1, G4double v2)
void SetMscStepLimitType(G4MscStepLimitType val)
void SetUseICRU90Data(G4bool val)
void SetUseMottCorrection(G4bool val)
void SetPhysicsType(G4int)
◆ ~G4EmStandardPhysics_option3()
G4EmStandardPhysics_option3::~G4EmStandardPhysics_option3 |
( |
| ) |
|
|
override |
◆ ConstructParticle()
void G4EmStandardPhysics_option3::ConstructParticle |
( |
| ) |
|
|
overridevirtual |
◆ ConstructProcess()
void G4EmStandardPhysics_option3::ConstructProcess |
( |
| ) |
|
|
overridevirtual |
Implements G4VPhysicsConstructor.
Definition at line 135 of file G4EmStandardPhysics_option3.cc.
136{
137 if(verbose > 1) {
139 }
141
143
144
147
148
152
153
155
158
161
164 sp->AddEmProcess(pee);
165 sp->AddEmProcess(cs);
170 } else {
175 }
176
177
179
182
191
196
197
199
202
211
217
218
225
226
228
229
231}
G4GLOB_DLL std::ostream G4cout
static G4Electron * Electron()
static void ConstructCharged(G4hMultipleScattering *hmsc, G4NuclearStopping *nucStopping, G4bool isWVI=true)
static void PrepareEMPhysics()
G4double MaxNIELEnergy() const
static G4GenericIon * GenericIon()
static G4LossTableManager * Instance()
void SetGammaGeneralProcess(G4VEmProcess *)
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
static G4Positron * Positron()
void SetLowEnergyLimit(G4double)
void SetAngularDistribution(G4VEmAngularDistribution *)
void SetEmModel(G4VEmModel *, G4int index=0)
void SetMaxKinEnergy(G4double e)
void SetEmModel(G4VEmModel *, G4int index=0)
const G4String & GetPhysicsName() const
The documentation for this class was generated from the following files: