ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/management/include/G4WrapperProcess.hh>
Private Member Functions | |
G4WrapperProcess & | operator= (const G4WrapperProcess &right) |
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 () |
Definition at line 47 of file G4WrapperProcess.hh.
View newest version in sPHENIX GitHub at line 47 of file G4WrapperProcess.hh
G4WrapperProcess::G4WrapperProcess | ( | const G4String & | aName = "Wrapped" , |
G4ProcessType | aType = fNotDefined |
||
) |
Definition at line 38 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 38 of file G4WrapperProcess.cc
G4WrapperProcess::G4WrapperProcess | ( | const G4WrapperProcess & | right | ) |
Definition at line 45 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 45 of file G4WrapperProcess.cc
|
virtual |
Definition at line 50 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 50 of file G4WrapperProcess.cc
References pRegProcess.
|
virtual |
Implements G4VProcess.
Definition at line 108 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 108 of file G4WrapperProcess.cc
References G4VProcess::AlongStepDoIt(), and pRegProcess.
|
virtual |
Implements G4VProcess.
Definition at line 61 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 61 of file G4WrapperProcess.cc
References pRegProcess.
|
virtual |
Implements G4VProcess.
Definition at line 114 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 114 of file G4WrapperProcess.cc
References G4VProcess::AtRestDoIt(), and pRegProcess.
|
virtual |
Implements G4VProcess.
Definition at line 76 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 76 of file G4WrapperProcess.cc
References G4VProcess::AtRestGetPhysicalInteractionLength(), and pRegProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 125 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 125 of file G4WrapperProcess.cc
References G4VProcess::BuildPhysicsTable(), and pRegProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 156 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 156 of file G4WrapperProcess.cc
References G4VProcess::EndTracking(), and pRegProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 97 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 97 of file G4WrapperProcess.cc
References G4VProcess::GetProcessManager(), and pRegProcess.
|
virtual |
Definition at line 168 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 168 of file G4WrapperProcess.cc
References pRegProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 120 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 120 of file G4WrapperProcess.cc
References G4VProcess::IsApplicable(), and pRegProcess.
|
inline |
Definition at line 199 of file G4WrapperProcess.hh.
View newest version in sPHENIX GitHub at line 199 of file G4WrapperProcess.hh
|
inlineprivate |
Definition at line 185 of file G4WrapperProcess.hh.
View newest version in sPHENIX GitHub at line 185 of file G4WrapperProcess.hh
References G4Exception(), and JustWarning.
|
inline |
Definition at line 193 of file G4WrapperProcess.hh.
View newest version in sPHENIX GitHub at line 193 of file G4WrapperProcess.hh
|
virtual |
Implements G4VProcess.
Reimplemented in CexmcStudiedProcess, and SplitProcess.
Definition at line 102 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 102 of file G4WrapperProcess.cc
References G4VProcess::PostStepDoIt(), and pRegProcess.
|
virtual |
Implements G4VProcess.
Reimplemented in CexmcStudiedProcess.
Definition at line 83 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 83 of file G4WrapperProcess.cc
References G4VProcess::PostStepGetPhysicalInteractionLength(), and pRegProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 130 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 130 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::PreparePhysicsTable().
|
virtual |
Definition at line 161 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 161 of file G4WrapperProcess.cc
References G4VProcess::GetProcessName(), G4VProcess::GetProcessType(), pRegProcess, G4VProcess::theProcessName, and G4VProcess::theProcessType.
Referenced by CexmcStudiedPhysics< Process >::ConstructProcess().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 55 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 55 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::ResetNumberOfInteractionLengthLeft().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 144 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 144 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::RetrievePhysicsTable().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 173 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 173 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::SetMasterProcess().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 92 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 92 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::SetProcessManager().
Reimplemented from G4VProcess.
Definition at line 151 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 151 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::StartTracking().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 136 of file G4WrapperProcess.cc.
View newest version in sPHENIX GitHub at line 136 of file G4WrapperProcess.cc
References pRegProcess, and G4VProcess::StorePhysicsTable().
|
protected |
Definition at line 78 of file G4WrapperProcess.hh.
View newest version in sPHENIX GitHub at line 78 of file G4WrapperProcess.hh
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), AtRestDoIt(), AtRestGetPhysicalInteractionLength(), BuildPhysicsTable(), EndTracking(), GetProcessManager(), GetRegisteredProcess(), IsApplicable(), SplitProcess::PostStepDoIt(), CexmcStudiedProcess::PostStepDoIt(), PostStepDoIt(), PostStepGetPhysicalInteractionLength(), PreparePhysicsTable(), RegisterProcess(), ResetNumberOfInteractionLengthLeft(), RetrievePhysicsTable(), SetMasterProcess(), SetProcessManager(), StartTracking(), StorePhysicsTable(), and ~G4WrapperProcess().