![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for G4VAdjointReverseReaction:
Collaboration diagram for G4VAdjointReverseReaction:Protected Member Functions | |
| virtual G4double | GetMeanFreePath (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition) |
Protected Attributes | |
| G4VEmAdjointModel * | theAdjointEMModel |
| G4ParticleChange * | fParticleChange |
| G4AdjointCSManager * | theAdjointCSManager |
| G4bool | IsScatProjToProjCase |
Private Attributes | |
| G4double | lastCS |
| std::vector< G4double > | CS_Vs_Element |
| G4bool | IsFwdCSUsed |
| G4bool | IsIntegralModeUsed |
| G4int | trackid |
| G4int | nstep |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VProcess | |
| static const G4String & | GetProcessTypeName (G4ProcessType) |
Definition at line 73 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 73 of file G4VAdjointReverseReaction.hh
| G4VAdjointReverseReaction::G4VAdjointReverseReaction | ( | G4String | process_name, |
| G4bool | whichScatCase | ||
| ) |
Definition at line 44 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 44 of file G4VAdjointReverseReaction.cc
References fParticleChange, G4AdjointCSManager::GetAdjointCSManager(), IsFwdCSUsed, IsIntegralModeUsed, IsScatProjToProjCase, lastCS, nstep, theAdjointCSManager, and trackid.
Here is the call graph for this function:
|
virtual |
Definition at line 57 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 57 of file G4VAdjointReverseReaction.cc
References fParticleChange.
|
virtual |
Reimplemented from G4VProcess.
Definition at line 67 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 67 of file G4VAdjointReverseReaction.cc
References G4AdjointCSManager::BuildCrossSectionMatrices(), G4AdjointCSManager::BuildTotalSigmaTables(), and theAdjointCSManager.
Here is the call graph for this function:
|
protectedvirtual |
Implements G4VDiscreteProcess.
Definition at line 105 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 105 of file G4VAdjointReverseReaction.cc
References G4VEmAdjointModel::GetAdjointCrossSection(), G4AdjointCSManager::GetCrossSectionCorrection(), G4Track::GetDefinition(), G4Track::GetKineticEnergy(), G4Track::GetMaterialCutsCouple(), G4Track::GetTrackID(), IsFwdCSUsed, IsScatProjToProjCase, lastCS, mm, NotForced, nstep, theAdjointCSManager, theAdjointEMModel, and trackid.
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VDiscreteProcess.
Definition at line 76 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 76 of file G4VAdjointReverseReaction.cc
References G4VProcess::ClearNumberOfInteractionLengthLeft(), fParticleChange, G4ParticleChange::Initialize(), IsScatProjToProjCase, G4VEmAdjointModel::SampleSecondaries(), and theAdjointEMModel.
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VProcess.
Definition at line 62 of file G4VAdjointReverseReaction.cc.
View newest version in sPHENIX GitHub at line 62 of file G4VAdjointReverseReaction.cc
Definition at line 88 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 88 of file G4VAdjointReverseReaction.hh
References IsIntegralModeUsed.
Referenced by G4eInverseBremsstrahlung::G4eInverseBremsstrahlung(), G4eInverseCompton::G4eInverseCompton(), G4eInverseIonisation::G4eInverseIonisation(), G4hInverseIonisation::G4hInverseIonisation(), G4InversePEEffect::G4InversePEEffect(), and G4IonInverseIonisation::G4IonInverseIonisation().
Here is the caller graph for this function:
|
private |
Definition at line 106 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 106 of file G4VAdjointReverseReaction.hh
|
protected |
Definition at line 98 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 98 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), PostStepDoIt(), and ~G4VAdjointReverseReaction().
|
private |
Definition at line 107 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 107 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), and GetMeanFreePath().
|
private |
Definition at line 111 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 111 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), and SetIntegralMode().
|
protected |
Definition at line 100 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 100 of file G4VAdjointReverseReaction.hh
Referenced by G4eInverseBremsstrahlung::G4eInverseBremsstrahlung(), G4VAdjointReverseReaction(), GetMeanFreePath(), and PostStepDoIt().
|
private |
Definition at line 105 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 105 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), and GetMeanFreePath().
|
private |
Definition at line 115 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 115 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), and GetMeanFreePath().
|
protected |
Definition at line 99 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 99 of file G4VAdjointReverseReaction.hh
Referenced by BuildPhysicsTable(), G4VAdjointReverseReaction(), and GetMeanFreePath().
|
protected |
Definition at line 97 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 97 of file G4VAdjointReverseReaction.hh
Referenced by G4eInverseBremsstrahlung::G4eInverseBremsstrahlung(), G4eInverseCompton::G4eInverseCompton(), G4eInverseIonisation::G4eInverseIonisation(), G4hInverseIonisation::G4hInverseIonisation(), G4InversePEEffect::G4InversePEEffect(), G4IonInverseIonisation::G4IonInverseIonisation(), GetMeanFreePath(), and PostStepDoIt().
|
private |
Definition at line 114 of file G4VAdjointReverseReaction.hh.
View newest version in sPHENIX GitHub at line 114 of file G4VAdjointReverseReaction.hh
Referenced by G4VAdjointReverseReaction(), and GetMeanFreePath().