![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/decay/include/G4UnknownDecay.hh>
Inheritance diagram for G4UnknownDecay:
Collaboration diagram for G4UnknownDecay:Protected Member Functions | |
| virtual G4VParticleChange * | DecayIt (const G4Track &aTrack, const G4Step &aStep) |
| virtual G4double | GetMeanFreePath (const G4Track &aTrack, G4double previousStepSize, G4ForceCondition *condition) override |
Private Member Functions | |
| G4UnknownDecay (const G4UnknownDecay &right) | |
| G4UnknownDecay & | operator= (const G4UnknownDecay &right) |
Private Attributes | |
| G4int | verboseLevel |
| const G4double | HighestValue |
| G4ParticleChangeForDecay | fParticleChangeForDecay |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VProcess | |
| static const G4String & | GetProcessTypeName (G4ProcessType) |
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 43 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 43 of file G4UnknownDecay.hh
| G4UnknownDecay::G4UnknownDecay | ( | const G4String & | processName = "UnknownDecay" | ) |
Definition at line 46 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 46 of file G4UnknownDecay.cc
References DECAY_Unknown, fParticleChangeForDecay, G4cout, G4endl, G4VProcess::GetVerboseLevel(), G4VProcess::pParticleChange, and G4VProcess::SetProcessSubType().
Here is the call graph for this function:
|
virtual |
Definition at line 62 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 62 of file G4UnknownDecay.cc
|
private |
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 77 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 77 of file G4UnknownDecay.cc
|
protectedvirtual |
Definition at line 82 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 82 of file G4UnknownDecay.cc
References G4VParticleChange::AddSecondary(), G4DecayProducts::Boost(), G4VProcess::ClearNumberOfInteractionLengthLeft(), cm, G4DecayProducts::DumpInfo(), G4DecayProducts::entries(), fParticleChangeForDecay, fStopAndKill, G4cout, G4endl, G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4Track::GetGlobalTime(), G4DynamicParticle::GetMass(), G4DynamicParticle::GetMomentumDirection(), G4ParticleDefinition::GetParticleName(), G4Track::GetPosition(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::GetPreAssignedDecayProperTime(), G4DynamicParticle::GetTotalEnergy(), G4Track::GetTouchableHandle(), G4VProcess::GetVerboseLevel(), G4ParticleChangeForDecay::Initialize(), MeV, ns, G4DecayProducts::PopProducts(), G4ParticleChangeForDecay::ProposeGlobalTime(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeTrackStatus(), G4Track::SetGoodForTrackingFlag(), G4VParticleChange::SetNumberOfSecondaries(), G4Track::SetTouchableHandle(), x, y, and z.
Referenced by PostStepDoIt().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overrideprotectedvirtual |
Implements G4VDiscreteProcess.
Definition at line 72 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 72 of file G4UnknownDecay.cc
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 66 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 66 of file G4UnknownDecay.cc
References G4ParticleDefinition::GetParticleName().
Referenced by G4UnknownDecayPhysics::ConstructProcess().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
inlineoverridevirtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 149 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 149 of file G4UnknownDecay.hh
References DecayIt().
Here is the call graph for this function:
|
inlineoverridevirtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 124 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 124 of file G4UnknownDecay.hh
References CLHEP::c_light, DBL_MIN, G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProperTime(), G4Track::GetProperTime(), and NotForced.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 181 of file G4UnknownDecay.cc.
View newest version in sPHENIX GitHub at line 181 of file G4UnknownDecay.cc
References G4VProcess::GetProcessName().
Here is the call graph for this function:
|
private |
Definition at line 119 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 119 of file G4UnknownDecay.hh
Referenced by DecayIt(), and G4UnknownDecay().
|
private |
Definition at line 116 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 116 of file G4UnknownDecay.hh
|
private |
Definition at line 108 of file G4UnknownDecay.hh.
View newest version in sPHENIX GitHub at line 108 of file G4UnknownDecay.hh