![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/xray_fluorescence/include/XrayFluoStepMax.hh>
Private Attributes | |
G4double | MaxChargedStep |
XrayFluoStepMaxMessenger * | pMess |
Additional Inherited Members | |
![]() | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
![]() | |
void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
![]() | |
const G4ProcessManager * | aProcessManager |
G4VParticleChange * | pParticleChange |
G4ParticleChange | aParticleChange |
G4double | theNumberOfInteractionLengthLeft |
G4double | currentInteractionLength |
G4double | theInitialNumberOfInteractionLength |
G4String | theProcessName |
G4String | thePhysicsTableFileName |
G4ProcessType | theProcessType |
G4int | theProcessSubType |
G4double | thePILfactor |
G4bool | enableAtRestDoIt |
G4bool | enableAlongStepDoIt |
G4bool | enablePostStepDoIt |
G4int | verboseLevel |
Definition at line 44 of file XrayFluoStepMax.hh.
View newest version in sPHENIX GitHub at line 44 of file XrayFluoStepMax.hh
XrayFluoStepMax::XrayFluoStepMax | ( | const G4String & | processName = "UserStepMax" | ) |
Definition at line 37 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 37 of file XrayFluoStepMax.cc
References pMess.
XrayFluoStepMax::~XrayFluoStepMax | ( | ) |
Definition at line 45 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 45 of file XrayFluoStepMax.cc
References pMess.
|
inlinevirtual |
Implements G4VDiscreteProcess.
Definition at line 60 of file XrayFluoStepMax.hh.
View newest version in sPHENIX GitHub at line 60 of file XrayFluoStepMax.hh
|
virtual |
Reimplemented from G4VProcess.
Definition at line 49 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 49 of file XrayFluoStepMax.cc
References G4ParticleDefinition::GetPDGCharge().
Referenced by XrayFluoPhysicsList::AddStepMax().
|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 72 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 72 of file XrayFluoStepMax.cc
References G4VProcess::aParticleChange, and G4ParticleChange::Initialize().
|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 60 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 60 of file XrayFluoStepMax.cc
References MaxChargedStep, and NotForced.
Definition at line 56 of file XrayFluoStepMax.cc.
View newest version in sPHENIX GitHub at line 56 of file XrayFluoStepMax.cc
References MaxChargedStep, and Acts::Test::step().
Referenced by XrayFluoStepMaxMessenger::SetNewValue().
|
private |
Definition at line 61 of file XrayFluoStepMax.hh.
View newest version in sPHENIX GitHub at line 61 of file XrayFluoStepMax.hh
Referenced by PostStepGetPhysicalInteractionLength(), and SetMaxStep().
|
private |
Definition at line 66 of file XrayFluoStepMax.hh.
View newest version in sPHENIX GitHub at line 66 of file XrayFluoStepMax.hh
Referenced by XrayFluoStepMax(), and ~XrayFluoStepMax().