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 Public Member Functions inherited from G4VProcess | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Member Functions inherited from G4VProcess | |
void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
Protected Attributes inherited from G4VProcess | |
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().