#include <G4EmStandardPhysicsWVI.hh>
Definition at line 52 of file G4EmStandardPhysicsWVI.hh.
◆ G4EmStandardPhysicsWVI()
G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI |
( |
G4int | ver = 1 | ) |
|
|
explicit |
Definition at line 96 of file G4EmStandardPhysicsWVI.cc.
98{
117}
void SetMinEnergy(G4double val)
void SetLowestElectronEnergy(G4double val)
void SetStepFunctionLightIons(G4double v1, G4double v2)
void SetNumberOfBinsPerDecade(G4int val)
static G4EmParameters * Instance()
void SetMscThetaLimit(G4double 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 SetUseICRU90Data(G4bool val)
void SetUseMottCorrection(G4bool val)
G4VPhysicsConstructor(const G4String &="")
void SetPhysicsType(G4int)
◆ ~G4EmStandardPhysicsWVI()
G4EmStandardPhysicsWVI::~G4EmStandardPhysicsWVI |
( |
| ) |
|
|
override |
◆ ConstructParticle()
void G4EmStandardPhysicsWVI::ConstructParticle |
( |
| ) |
|
|
overridevirtual |
◆ ConstructProcess()
void G4EmStandardPhysicsWVI::ConstructProcess |
( |
| ) |
|
|
overridevirtual |
Implements G4VPhysicsConstructor.
Definition at line 134 of file G4EmStandardPhysicsWVI.cc.
135{
138 }
142
143
145
146
149 if(nielEnergyLimit > 0.0) {
152 }
153
154
155 G4double highEnergyLimit = 1*CLHEP::MeV;
156
157
159
162
165
169 }
170
175
176
178
186
193
198
199
201
209
216
219
225
226
235
236
238
239
241}
G4GLOB_DLL std::ostream G4cout
static G4Electron * Electron()
static void ConstructCharged(G4hMultipleScattering *hmsc, G4NuclearStopping *nucStopping, G4bool isWVI=true)
static void PrepareEMPhysics()
G4bool EnablePolarisation() const
G4double MaxNIELEnergy() const
static G4GenericIon * GenericIon()
G4bool RegisterProcess(G4VProcess *process, G4ParticleDefinition *particle)
static G4PhysicsListHelper * GetPhysicsListHelper()
static G4Positron * Positron()
void SetHighEnergyLimit(G4double)
void SetActivationLowEnergyLimit(G4double)
void SetLowEnergyLimit(G4double)
void SetMinKinEnergy(G4double e)
void SetEmModel(G4VEmModel *, G4int index=0)
void SetMaxKinEnergy(G4double e)
void SetFluctModel(G4VEmFluctuationModel *)
void SetEmModel(G4VEmModel *, G4int index=0)
void SetEmModel(G4VMscModel *, G4int idx=0)
const G4String & GetPhysicsName() const
The documentation for this class was generated from the following files: