|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4EmConfigurator.hh>
Public Member Functions | |
| G4EmConfigurator (G4int verboseLevel=1) | |
| ~G4EmConfigurator () | |
| void | SetExtraEmModel (const G4String &particleName, const G4String &processName, G4VEmModel *, const G4String ®ionName="", G4double emin=0.0, G4double emax=DBL_MAX, G4VEmFluctuationModel *fm=nullptr) |
| void | AddModels () |
| void | PrepareModels (const G4ParticleDefinition *aParticle, G4VEnergyLossProcess *p) |
| void | PrepareModels (const G4ParticleDefinition *aParticle, G4VEmProcess *p) |
| void | PrepareModels (const G4ParticleDefinition *aParticle, G4VMultipleScattering *p, G4TransportationWithMsc *trans=nullptr) |
| void | Clear () |
| void | SetVerbose (G4int value) |
| G4EmConfigurator & | operator= (const G4EmConfigurator &right)=delete |
| G4EmConfigurator (const G4EmConfigurator &)=delete | |
Definition at line 63 of file G4EmConfigurator.hh.
|
explicit |
Definition at line 66 of file G4EmConfigurator.cc.
Referenced by G4EmConfigurator(), and operator=().
|
default |
|
delete |
| void G4EmConfigurator::AddModels | ( | ) |
Definition at line 111 of file G4EmConfigurator.cc.
| void G4EmConfigurator::Clear | ( | ) |
Definition at line 389 of file G4EmConfigurator.cc.
Referenced by AddModels().
|
delete |
| void G4EmConfigurator::PrepareModels | ( | const G4ParticleDefinition * | aParticle, |
| G4VEmProcess * | p ) |
Definition at line 305 of file G4EmConfigurator.cc.
| void G4EmConfigurator::PrepareModels | ( | const G4ParticleDefinition * | aParticle, |
| G4VEnergyLossProcess * | p ) |
Definition at line 260 of file G4EmConfigurator.cc.
| void G4EmConfigurator::PrepareModels | ( | const G4ParticleDefinition * | aParticle, |
| G4VMultipleScattering * | p, | ||
| G4TransportationWithMsc * | trans = nullptr ) |
Definition at line 346 of file G4EmConfigurator.cc.
| void G4EmConfigurator::SetExtraEmModel | ( | const G4String & | particleName, |
| const G4String & | processName, | ||
| G4VEmModel * | mod, | ||
| const G4String & | regionName = "", | ||
| G4double | emin = 0.0, | ||
| G4double | emax = DBL_MAX, | ||
| G4VEmFluctuationModel * | fm = nullptr ) |
Definition at line 77 of file G4EmConfigurator.cc.
|
inline |
Definition at line 135 of file G4EmConfigurator.hh.