![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for G4VITDiscreteProcess:
Collaboration diagram for G4VITDiscreteProcess:Protected Member Functions | |
| virtual G4double | GetMeanFreePath (const G4Track &aTrack, G4double previousStepSize, G4ForceCondition *condition)=0 |
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 () |
Private Member Functions | |
| G4VITDiscreteProcess () | |
| G4VITDiscreteProcess & | operator= (const G4VITDiscreteProcess &right) |
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 |
Definition at line 40 of file G4VITDiscreteProcess.hh.
View newest version in sPHENIX GitHub at line 40 of file G4VITDiscreteProcess.hh
| G4VITDiscreteProcess::G4VITDiscreteProcess | ( | const G4String & | aName, |
| G4ProcessType | aType = fNotDefined |
||
| ) |
Definition at line 57 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 57 of file G4VITDiscreteProcess.cc
References G4VProcess::enableAlongStepDoIt, and G4VProcess::enableAtRestDoIt.
| G4VITDiscreteProcess::G4VITDiscreteProcess | ( | G4VITDiscreteProcess & | right | ) |
Definition at line 73 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 73 of file G4VITDiscreteProcess.cc
|
virtual |
Definition at line 67 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 67 of file G4VITDiscreteProcess.cc
|
private |
Definition at line 46 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 46 of file G4VITDiscreteProcess.cc
References G4Exception(), and JustWarning.
Here is the call graph for this function:
|
inlinevirtual |
Implements G4VProcess.
Definition at line 84 of file G4VITDiscreteProcess.hh.
View newest version in sPHENIX GitHub at line 84 of file G4VITDiscreteProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 60 of file G4VITDiscreteProcess.hh.
View newest version in sPHENIX GitHub at line 60 of file G4VITDiscreteProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 78 of file G4VITDiscreteProcess.hh.
View newest version in sPHENIX GitHub at line 78 of file G4VITDiscreteProcess.hh
|
inlinevirtual |
Implements G4VProcess.
Definition at line 70 of file G4VITDiscreteProcess.hh.
View newest version in sPHENIX GitHub at line 70 of file G4VITDiscreteProcess.hh
|
protectedpure virtual |
|
private |
|
virtual |
Implements G4VProcess.
Definition at line 133 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 133 of file G4VITDiscreteProcess.cc
References G4VITProcess::ClearNumberOfInteractionLengthLeft(), and G4VProcess::pParticleChange.
Here is the call graph for this function:
|
virtual |
Implements G4VProcess.
Definition at line 82 of file G4VITDiscreteProcess.cc.
View newest version in sPHENIX GitHub at line 82 of file G4VITDiscreteProcess.cc
References cm, DBL_MAX, G4DynamicParticle::DumpInfo(), G4VITProcess::fpState, G4cout, G4endl, G4Track::GetDynamicParticle(), G4Track::GetMaterial(), GetMeanFreePath(), G4Material::GetName(), G4VProcess::GetProcessName(), NotForced, G4VITProcess::ResetNumberOfInteractionLengthLeft(), G4VITProcess::SubtractNumberOfInteractionLengthLeft(), and G4VProcess::verboseLevel.
Here is the call graph for this function: