ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/hadronic/Hadr08/include/BiasingOperator.hh>
Private Attributes | |
std::vector< const G4ParticleDefinition * > | fParticlesToBias |
BiasingOperation * | fBiasingOperation |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VBiasingOperator | |
static const std::vector < G4VBiasingOperator * > & | GetBiasingOperators () |
static G4VBiasingOperator * | GetBiasingOperator (const G4LogicalVolume *) |
Protected Member Functions inherited from G4VBiasingOperator | |
virtual void | OperationApplied (const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *operationApplied, const G4VParticleChange *particleChangeProduced) |
virtual void | OperationApplied (const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *occurenceOperationApplied, G4double weightForOccurenceInteraction, G4VBiasingOperation *finalStateOperationApplied, const G4VParticleChange *particleChangeProduced) |
virtual void | ExitBiasing (const G4Track *track, const G4BiasingProcessInterface *callingProcess) |
Definition at line 45 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 45 of file BiasingOperator.hh
BiasingOperator::BiasingOperator | ( | ) |
Definition at line 42 of file BiasingOperator.cc.
View newest version in sPHENIX GitHub at line 42 of file BiasingOperator.cc
References fBiasingOperation.
|
inlinevirtual |
Definition at line 53 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 53 of file BiasingOperator.hh
Definition at line 48 of file BiasingOperator.cc.
View newest version in sPHENIX GitHub at line 48 of file BiasingOperator.cc
References G4ParticleTable::FindParticle(), fParticlesToBias, G4endl, G4Exception(), G4ParticleTable::GetParticleTable(), JustWarning, and particle.
|
finalvirtual |
Implements G4VBiasingOperator.
Definition at line 63 of file BiasingOperator.cc.
View newest version in sPHENIX GitHub at line 63 of file BiasingOperator.cc
References fBiasingOperation, G4VProcess::GetProcessName(), and G4BiasingProcessInterface::GetWrappedProcess().
|
inlinevirtual |
Implements G4VBiasingOperator.
Definition at line 58 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 58 of file BiasingOperator.hh
|
inlinevirtual |
Implements G4VBiasingOperator.
Definition at line 60 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 60 of file BiasingOperator.hh
|
private |
Definition at line 64 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 64 of file BiasingOperator.hh
Referenced by BiasingOperator(), and ProposeFinalStateBiasingOperation().
|
private |
Definition at line 63 of file BiasingOperator.hh.
View newest version in sPHENIX GitHub at line 63 of file BiasingOperator.hh
Referenced by AddParticle().