ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Attributes | |
G4String | fName |
G4VParticleChange * | fWrappedParticleChange |
G4double | fOccurenceWeightForNonInteraction |
G4double | fOccurenceWeightForInteraction |
Definition at line 47 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 47 of file G4ParticleChangeForOccurenceBiasing.hh
G4ParticleChangeForOccurenceBiasing::G4ParticleChangeForOccurenceBiasing | ( | G4String | name | ) |
Definition at line 28 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 28 of file G4ParticleChangeForOccurenceBiasing.cc
G4ParticleChangeForOccurenceBiasing::~G4ParticleChangeForOccurenceBiasing | ( | ) |
Definition at line 36 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 36 of file G4ParticleChangeForOccurenceBiasing.cc
Definition at line 73 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 73 of file G4ParticleChangeForOccurenceBiasing.hh
References fName.
|
inline |
Definition at line 56 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 56 of file G4ParticleChangeForOccurenceBiasing.hh
References fOccurenceWeightForInteraction.
|
inline |
Definition at line 54 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 54 of file G4ParticleChangeForOccurenceBiasing.hh
References fOccurenceWeightForNonInteraction.
|
inline |
Definition at line 61 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 61 of file G4ParticleChangeForOccurenceBiasing.hh
References fWrappedParticleChange.
Definition at line 55 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 55 of file G4ParticleChangeForOccurenceBiasing.hh
References fOccurenceWeightForInteraction, and w.
Referenced by G4BiasingProcessInterface::PostStepDoIt().
Definition at line 53 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 53 of file G4ParticleChangeForOccurenceBiasing.hh
References fOccurenceWeightForNonInteraction, and w.
Referenced by G4BiasingProcessInterface::AlongStepDoIt().
void G4ParticleChangeForOccurenceBiasing::SetWrappedParticleChange | ( | G4VParticleChange * | wpc | ) |
Definition at line 39 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 39 of file G4ParticleChangeForOccurenceBiasing.cc
References fWrappedParticleChange.
Referenced by G4BiasingProcessInterface::AlongStepDoIt(), and G4BiasingProcessInterface::PostStepDoIt().
void G4ParticleChangeForOccurenceBiasing::StealSecondaries | ( | ) |
Definition at line 44 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 44 of file G4ParticleChangeForOccurenceBiasing.cc
References G4VParticleChange::AddSecondary(), G4VParticleChange::Clear(), fOccurenceWeightForInteraction, fWrappedParticleChange, G4VParticleChange::GetNumberOfSecondaries(), G4VParticleChange::GetSecondary(), G4Track::GetWeight(), G4VParticleChange::SetNumberOfSecondaries(), and G4Track::SetWeight().
Referenced by G4BiasingProcessInterface::PostStepDoIt().
Reimplemented from G4VParticleChange.
Definition at line 62 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 62 of file G4ParticleChangeForOccurenceBiasing.cc
References fOccurenceWeightForNonInteraction, fWrappedParticleChange, G4Step::GetPostStepPoint(), G4StepPoint::GetWeight(), G4StepPoint::SetWeight(), Acts::Test::step(), and G4VParticleChange::UpdateStepForAlongStep().
Reimplemented from G4VParticleChange.
Definition at line 57 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 57 of file G4ParticleChangeForOccurenceBiasing.cc
References Acts::Test::step().
Reimplemented from G4VParticleChange.
Definition at line 74 of file G4ParticleChangeForOccurenceBiasing.cc.
View newest version in sPHENIX GitHub at line 74 of file G4ParticleChangeForOccurenceBiasing.cc
References fOccurenceWeightForInteraction, fWrappedParticleChange, G4Step::GetPostStepPoint(), G4StepPoint::GetWeight(), G4StepPoint::SetWeight(), Acts::Test::step(), and G4VParticleChange::UpdateStepForPostStep().
|
private |
Definition at line 76 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 76 of file G4ParticleChangeForOccurenceBiasing.hh
Referenced by GetName().
|
private |
Definition at line 79 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 79 of file G4ParticleChangeForOccurenceBiasing.hh
Referenced by GetOccurenceWeightForInteraction(), SetOccurenceWeightForInteraction(), StealSecondaries(), and UpdateStepForPostStep().
|
private |
Definition at line 78 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 78 of file G4ParticleChangeForOccurenceBiasing.hh
Referenced by GetOccurenceWeightForNonInteraction(), SetOccurenceWeightForNonInteraction(), and UpdateStepForAlongStep().
|
private |
Definition at line 77 of file G4ParticleChangeForOccurenceBiasing.hh.
View newest version in sPHENIX GitHub at line 77 of file G4ParticleChangeForOccurenceBiasing.hh
Referenced by GetWrappedParticleChange(), SetWrappedParticleChange(), StealSecondaries(), UpdateStepForAlongStep(), and UpdateStepForPostStep().