Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4SynchrotronRadiationInMat.hh>
Static Public Member Functions | |
static G4double | GetLambdaConst () |
static G4double | GetEnergyConst () |
Static Public Member Functions inherited from G4VProcess | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
Additional Inherited Members | |
Protected Member Functions inherited from G4VDiscreteProcess | |
Protected Member Functions inherited from G4VProcess | |
void | SubtractNumberOfInteractionLengthLeft (G4double prevStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
Protected Attributes inherited from G4VProcess | |
const G4ProcessManager * | aProcessManager = nullptr |
G4VParticleChange * | pParticleChange = nullptr |
G4ParticleChange | aParticleChange |
G4double | theNumberOfInteractionLengthLeft = -1.0 |
G4double | currentInteractionLength = -1.0 |
G4double | theInitialNumberOfInteractionLength = -1.0 |
G4String | theProcessName |
G4String | thePhysicsTableFileName |
G4ProcessType | theProcessType = fNotDefined |
G4int | theProcessSubType = -1 |
G4double | thePILfactor = 1.0 |
G4int | verboseLevel = 0 |
G4bool | enableAtRestDoIt = true |
G4bool | enableAlongStepDoIt = true |
G4bool | enablePostStepDoIt = true |
Definition at line 55 of file G4SynchrotronRadiationInMat.hh.
|
explicit |
Definition at line 93 of file G4SynchrotronRadiationInMat.cc.
Referenced by GetAngleK(), GetEnergyProbSR(), and GetIntProbSR().
|
default |
|
delete |
Definition at line 550 of file G4SynchrotronRadiationInMat.cc.
Referenced by GetAngleNumberAtGammaKsi().
Definition at line 571 of file G4SynchrotronRadiationInMat.cc.
|
static |
Definition at line 128 of file G4SynchrotronRadiationInMat.cc.
Definition at line 514 of file G4SynchrotronRadiationInMat.cc.
Definition at line 538 of file G4SynchrotronRadiationInMat.cc.
Referenced by GetAngleK().
Definition at line 476 of file G4SynchrotronRadiationInMat.cc.
|
static |
Definition at line 126 of file G4SynchrotronRadiationInMat.cc.
|
overridevirtual |
Implements G4VDiscreteProcess.
Definition at line 132 of file G4SynchrotronRadiationInMat.cc.
G4double G4SynchrotronRadiationInMat::GetPhotonEnergy | ( | const G4Track & | trackData, |
const G4Step & | stepData ) |
Definition at line 360 of file G4SynchrotronRadiationInMat.cc.
Definition at line 501 of file G4SynchrotronRadiationInMat.cc.
Referenced by GetEnergyProbSR().
Definition at line 462 of file G4SynchrotronRadiationInMat.cc.
Referenced by GetIntProbSR().
Definition at line 431 of file G4SynchrotronRadiationInMat.cc.
Referenced by PostStepDoIt().
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 119 of file G4SynchrotronRadiationInMat.cc.
|
delete |
|
overridevirtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 210 of file G4SynchrotronRadiationInMat.cc.
|
inline |
Definition at line 96 of file G4SynchrotronRadiationInMat.hh.
|
inline |
Definition at line 95 of file G4SynchrotronRadiationInMat.hh.
|
inline |
Definition at line 98 of file G4SynchrotronRadiationInMat.hh.
|
inline |
Definition at line 97 of file G4SynchrotronRadiationInMat.hh.
|
inline |
Definition at line 93 of file G4SynchrotronRadiationInMat.hh.
|
inline |
Definition at line 94 of file G4SynchrotronRadiationInMat.hh.