ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Attributes | |
G4ParticleDefinition * | theFwdParticleDef |
G4VProcess * | theDirectProcess |
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 54 of file G4AdjointProcessEquivalentToDirectProcess.hh.
View newest version in sPHENIX GitHub at line 54 of file G4AdjointProcessEquivalentToDirectProcess.hh
G4AdjointProcessEquivalentToDirectProcess::G4AdjointProcessEquivalentToDirectProcess | ( | const G4String & | aName, |
G4VProcess * | aProcess, | ||
G4ParticleDefinition * | fwd_particle_def | ||
) |
Definition at line 42 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 42 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::GetProcessType(), theDirectProcess, theFwdParticleDef, and G4VProcess::theProcessType.
|
virtual |
Definition at line 53 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 53 of file G4AdjointProcessEquivalentToDirectProcess.cc
References theDirectProcess.
|
virtual |
Implements G4VProcess.
Definition at line 207 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 207 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::AlongStepDoIt(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Implements G4VProcess.
Definition at line 64 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 64 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Implements G4VProcess.
Definition at line 233 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 233 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::AtRestDoIt(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Implements G4VProcess.
Definition at line 103 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 103 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::AtRestGetPhysicalInteractionLength(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 266 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 266 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::BuildPhysicsTable(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 315 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 315 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::EndTracking(), and theDirectProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 261 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 261 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::IsApplicable(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Implements G4VProcess.
Definition at line 176 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 176 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4VProcess::PostStepDoIt(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Implements G4VProcess.
Definition at line 132 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 132 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4VProcess::PostStepGetPhysicalInteractionLength(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 271 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 271 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::PreparePhysicsTable(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 58 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 58 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::ResetNumberOfInteractionLengthLeft(), and theDirectProcess.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 285 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 285 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::RetrievePhysicsTable(), theDirectProcess, and theFwdParticleDef.
Reimplemented from G4VProcess.
Definition at line 292 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 292 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetPreAssignedDecayProducts(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetPreAssignedDecayProducts(), G4VProcess::StartTracking(), theDirectProcess, and theFwdParticleDef.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 277 of file G4AdjointProcessEquivalentToDirectProcess.cc.
View newest version in sPHENIX GitHub at line 277 of file G4AdjointProcessEquivalentToDirectProcess.cc
References G4VProcess::StorePhysicsTable(), theDirectProcess, and theFwdParticleDef.
|
private |
Definition at line 166 of file G4AdjointProcessEquivalentToDirectProcess.hh.
View newest version in sPHENIX GitHub at line 166 of file G4AdjointProcessEquivalentToDirectProcess.hh
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), AtRestDoIt(), AtRestGetPhysicalInteractionLength(), BuildPhysicsTable(), EndTracking(), G4AdjointProcessEquivalentToDirectProcess(), IsApplicable(), PostStepDoIt(), PostStepGetPhysicalInteractionLength(), PreparePhysicsTable(), ResetNumberOfInteractionLengthLeft(), RetrievePhysicsTable(), StartTracking(), StorePhysicsTable(), and ~G4AdjointProcessEquivalentToDirectProcess().
|
private |
Definition at line 165 of file G4AdjointProcessEquivalentToDirectProcess.hh.
View newest version in sPHENIX GitHub at line 165 of file G4AdjointProcessEquivalentToDirectProcess.hh
Referenced by AlongStepDoIt(), AlongStepGetPhysicalInteractionLength(), AtRestDoIt(), AtRestGetPhysicalInteractionLength(), BuildPhysicsTable(), G4AdjointProcessEquivalentToDirectProcess(), IsApplicable(), PostStepDoIt(), PostStepGetPhysicalInteractionLength(), PreparePhysicsTable(), RetrievePhysicsTable(), StartTracking(), and StorePhysicsTable().