ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Identical to G4VRestProcess with dependency from G4VITProcess. More...
Protected Member Functions | |
virtual G4double | GetMeanLifeTime (const G4Track &aTrack, G4ForceCondition *condition)=0 |
G4VITRestProcess () | |
G4VITRestProcess & | operator= (const G4VITRestProcess &right) |
Protected Member Functions inherited from G4VITProcess | |
void | RetrieveProcessInfo () |
void | CreateInfo () |
template<typename T > | |
T * | GetState () |
virtual void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
virtual void | ClearInteractionTimeLeft () |
virtual void | ClearNumberOfInteractionLengthLeft () |
void | SetInstantiateProcessState (G4bool flag) |
G4bool | InstantiateProcessState () |
Protected Member Functions inherited from G4VProcess | |
void | SubtractNumberOfInteractionLengthLeft (G4double previousStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VITProcess | |
static const size_t & | GetMaxProcessIndex () |
Protected Attributes inherited from G4VITProcess | |
G4shared_ptr< G4ProcessState > | fpState |
G4bool | fProposesTimeStep |
Identical to G4VRestProcess with dependency from G4VITProcess.
Identical to G4VRestProcess with dependency from G4VITProcess
Definition at line 62 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 62 of file G4VITRestProcess.hh
G4VITRestProcess::G4VITRestProcess | ( | const G4String & | aName, |
G4ProcessType | aType = fNotDefined |
||
) |
Definition at line 44 of file G4VITRestProcess.cc.
View newest version in sPHENIX GitHub at line 44 of file G4VITRestProcess.cc
References G4VProcess::enableAlongStepDoIt, and G4VProcess::enablePostStepDoIt.
G4VITRestProcess::G4VITRestProcess | ( | const G4VITRestProcess & | right | ) |
Definition at line 55 of file G4VITRestProcess.cc.
View newest version in sPHENIX GitHub at line 55 of file G4VITRestProcess.cc
|
virtual |
Definition at line 51 of file G4VITRestProcess.cc.
View newest version in sPHENIX GitHub at line 51 of file G4VITRestProcess.cc
|
protected |
Definition at line 37 of file G4VITRestProcess.cc.
View newest version in sPHENIX GitHub at line 37 of file G4VITRestProcess.cc
References G4Exception(), and JustWarning.
|
inlinevirtual |
Implements G4VProcess.
Definition at line 103 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 103 of file G4VITRestProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 81 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 81 of file G4VITRestProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 156 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 156 of file G4VITRestProcess.hh
References G4VITProcess::ClearInteractionTimeLeft(), G4VITProcess::ClearNumberOfInteractionLengthLeft(), and G4VProcess::pParticleChange.
|
inlinevirtual |
Implements G4VProcess.
Definition at line 128 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 128 of file G4VITRestProcess.hh
References G4DynamicParticle::DumpInfo(), G4VITProcess::fpState, G4cout, G4endl, G4Track::GetDynamicParticle(), G4Track::GetMaterial(), GetMeanLifeTime(), G4Material::GetName(), G4VProcess::GetProcessName(), NotForced, CLHEP::ns, G4VITProcess::ResetNumberOfInteractionLengthLeft(), and G4VProcess::verboseLevel.
|
protectedpure virtual |
|
protected |
|
inlinevirtual |
Implements G4VProcess.
Definition at line 98 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 98 of file G4VITRestProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 90 of file G4VITRestProcess.hh.
View newest version in sPHENIX GitHub at line 90 of file G4VITRestProcess.hh