|
Geant4
10.04.p03
|
Static Public Member Functions | |
| static const std::vector < G4VBiasingOperator * > & | GetBiasingOperators () |
| static G4VBiasingOperator * | GetBiasingOperator (const G4LogicalVolume *) |
Static Private Attributes | |
| static G4MapCache< const G4LogicalVolume *, G4VBiasingOperator * > | fLogicalToSetupMap |
| static G4VectorCache < G4VBiasingOperator * > | fOperators |
| static G4Cache < G4BiasingOperatorStateNotifier * > | fStateNotifier |
Friends | |
| class | G4BiasingOperatorStateNotifier |
| G4VBiasingOperator | ( | G4String | name | ) |
|
virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedvirtual |
Reimplemented in G4BOptrForceCollision.
|
protectedvirtual |
Reimplemented in G4ChannelingOptrMultiParticleChangeCrossSection, G4ChannelingOptrChangeCrossSection, and G4BOptrForceCollision.
|
protectedvirtual |
Reimplemented in G4BOptrForceCollision.
|
virtual |
Reimplemented in G4BOptrForceCollision.
|
virtual |
Reimplemented in G4BOptrForceCollision.
|
virtual |
Reimplemented in G4BOptrForceCollision, and G4ChannelingOptrChangeCrossSection.
Reimplemented in G4ChannelingOptrMultiParticleChangeCrossSection, and G4BOptrForceCollision.
|
virtual |
Reimplemented in G4BOptrForceCollision.
| void AttachTo | ( | const G4LogicalVolume * | ) |
| G4BiasingAppliedCase GetPreviousBiasingAppliedCase | ( | ) | const |
References fPreviousBiasingAppliedCase.
|
static |
References fOperators, and G4Cache< VALTYPE >::Get().
|
static |
| G4VBiasingOperation* GetProposedOccurenceBiasingOperation | ( | const G4Track * | track, |
| const G4BiasingProcessInterface * | callingProcess | ||
| ) |
| G4VBiasingOperation* GetProposedFinalStateBiasingOperation | ( | const G4Track * | track, |
| const G4BiasingProcessInterface * | callingProcess | ||
| ) |
| G4VBiasingOperation* GetProposedNonPhysicsBiasingOperation | ( | const G4Track * | track, |
| const G4BiasingProcessInterface * | callingProcess | ||
| ) |
| void ExitingBiasing | ( | const G4Track * | track, |
| const G4BiasingProcessInterface * | callingProcess | ||
| ) |
| void ReportOperationApplied | ( | const G4BiasingProcessInterface * | callingProcess, |
| G4BiasingAppliedCase | biasingCase, | ||
| G4VBiasingOperation * | operationApplied, | ||
| const G4VParticleChange * | particleChangeProduced | ||
| ) |
| void ReportOperationApplied | ( | const G4BiasingProcessInterface * | callingProcess, |
| G4BiasingAppliedCase | biasingCase, | ||
| G4VBiasingOperation * | occurenceOperationApplied, | ||
| G4double | weightForOccurenceInteraction, | ||
| G4VBiasingOperation * | finalStateOperationApplied, | ||
| const G4VParticleChange * | particleChangeProduced | ||
| ) |
| const G4VBiasingOperation* GetPreviousNonPhysicsAppliedOperation | ( | ) |
References fPreviousAppliedNonPhysicsBiasingOperation.
|
friend |
|
staticprivate |
|
staticprivate |
Referenced by GetBiasingOperators().
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by GetPreviousNonPhysicsAppliedOperation().
|
private |
Referenced by GetPreviousBiasingAppliedCase().