ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/hadronic/Hadr07/include/StepMaxProcess.hh>
Private Attributes | |
G4double | fMaxStep1 |
G4double | fMaxStep2 |
G4bool | fApplyMaxStep2 |
StepMaxMessenger * | fMess |
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 45 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 45 of file StepMaxProcess.hh
StepMaxProcess::StepMaxProcess | ( | const G4String & | processName = "UserMaxStep" , |
G4ProcessType | type = fUserDefined |
||
) |
Definition at line 39 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 39 of file StepMaxProcess.cc
References DBL_MAX, fApplyMaxStep2, fMaxStep1, fMaxStep2, and fMess.
StepMaxProcess::~StepMaxProcess | ( | ) |
Definition at line 49 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 49 of file StepMaxProcess.cc
References fMess.
Definition at line 64 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 64 of file StepMaxProcess.cc
References fApplyMaxStep2.
|
inlinevirtual |
Implements G4VDiscreteProcess.
Definition at line 64 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 64 of file StepMaxProcess.hh
|
virtual |
Reimplemented from G4VProcess.
Definition at line 53 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 53 of file StepMaxProcess.cc
References G4ParticleDefinition::GetPDGCharge(), and G4ParticleDefinition::IsShortLived().
Referenced by StepMaxBuilder::ConstructProcess().
|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 87 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 87 of file StepMaxProcess.cc
References G4VProcess::aParticleChange, and G4ParticleChange::Initialize().
|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 68 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 68 of file StepMaxProcess.cc
References fApplyMaxStep2, fMaxStep1, fMaxStep2, G4VAnalysisManager::GetH1Activation(), G4VAnalysisManager::GetH1Unit(), G4VAnalysisManager::GetH1Width(), G4ToolsAnalysisManager::Instance(), and NotForced.
Definition at line 60 of file StepMaxProcess.cc.
View newest version in sPHENIX GitHub at line 60 of file StepMaxProcess.cc
References fMaxStep1, and Acts::Test::step().
|
private |
Definition at line 71 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 71 of file StepMaxProcess.hh
Referenced by ApplyMaxStep2(), PostStepGetPhysicalInteractionLength(), and StepMaxProcess().
|
private |
Definition at line 65 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 65 of file StepMaxProcess.hh
Referenced by PostStepGetPhysicalInteractionLength(), SetMaxStep1(), and StepMaxProcess().
|
private |
Definition at line 70 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 70 of file StepMaxProcess.hh
Referenced by PostStepGetPhysicalInteractionLength(), and StepMaxProcess().
|
private |
Definition at line 73 of file StepMaxProcess.hh.
View newest version in sPHENIX GitHub at line 73 of file StepMaxProcess.hh
Referenced by StepMaxProcess(), and ~StepMaxProcess().