Geant4
10.02.p02
|
#include <G4BiasingProcessSharedData.hh>
Public Member Functions | |
const std::vector< const G4BiasingProcessInterface * > & | GetBiasingProcessInterfaces () const |
const std::vector< const G4BiasingProcessInterface * > & | GetPhysicsBiasingProcessInterfaces () const |
const std::vector< const G4BiasingProcessInterface * > & | GetNonPhysicsBiasingProcessInterfaces () const |
Private Member Functions | |
G4BiasingProcessSharedData (const G4ProcessManager *mgr) | |
~G4BiasingProcessSharedData () | |
void | CurrentBiasingOperator (G4VBiasingOperator *) |
G4VBiasingOperator * | CurrentBiasingOperator () const |
void | PreviousBiasingOperator (G4VBiasingOperator *) |
G4VBiasingOperator * | PreviousBiasingOperator () const |
Private Attributes | |
const G4ProcessManager * | fProcessManager |
G4VBiasingOperator * | fCurrentBiasingOperator |
G4VBiasingOperator * | fPreviousBiasingOperator |
G4bool | fIsNewOperator |
G4bool | fLeavingPreviousOperator |
std::vector < G4BiasingProcessInterface * > | fBiasingProcessInterfaces |
std::vector < G4BiasingProcessInterface * > | fPhysicsBiasingProcessInterfaces |
std::vector < G4BiasingProcessInterface * > | fNonPhysicsBiasingProcessInterfaces |
std::vector< const G4BiasingProcessInterface * > | fPublicBiasingProcessInterfaces |
std::vector< const G4BiasingProcessInterface * > | fPublicPhysicsBiasingProcessInterfaces |
std::vector< const G4BiasingProcessInterface * > | fPublicNonPhysicsBiasingProcessInterfaces |
Friends | |
class | G4BiasingProcessInterface |
Definition at line 56 of file G4BiasingProcessSharedData.hh.
|
inlineprivate |
Definition at line 77 of file G4BiasingProcessSharedData.hh.
|
inlineprivate |
Definition at line 84 of file G4BiasingProcessSharedData.hh.
|
private |
|
private |
|
inline |
Definition at line 65 of file G4BiasingProcessSharedData.hh.
References fPublicBiasingProcessInterfaces.
|
inline |
Definition at line 69 of file G4BiasingProcessSharedData.hh.
References fPublicNonPhysicsBiasingProcessInterfaces.
|
inline |
Definition at line 67 of file G4BiasingProcessSharedData.hh.
References fPublicPhysicsBiasingProcessInterfaces.
Referenced by G4BOptrForceCollision::ConfigureForWorker(), G4BOptrForceCollision::ProposeOccurenceBiasingOperation(), and GB01BOptrChangeCrossSection::StartRun().
|
private |
|
private |
|
friend |
Definition at line 58 of file G4BiasingProcessSharedData.hh.
|
private |
Definition at line 102 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::IsFirstPostStepDoItInterface(), G4BiasingProcessInterface::IsFirstPostStepGPILInterface(), G4BiasingProcessInterface::IsLastPostStepDoItInterface(), G4BiasingProcessInterface::IsLastPostStepGPILInterface(), and G4BiasingProcessInterface::ReorderBiasingVectorAsGPIL().
|
private |
Definition at line 95 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::AlongStepDoIt(), G4BiasingProcessInterface::AlongStepGetPhysicalInteractionLength(), G4BiasingProcessInterface::EndTracking(), G4BiasingProcessInterface::PostStepDoIt(), and G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().
|
private |
Definition at line 98 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().
|
private |
Definition at line 99 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().
|
private |
Definition at line 104 of file G4BiasingProcessSharedData.hh.
|
private |
Definition at line 103 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength().
|
private |
Definition at line 96 of file G4BiasingProcessSharedData.hh.
Referenced by G4BiasingProcessInterface::GetPreviousBiasingOperator(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), and G4BiasingProcessInterface::StartTracking().
|
private |
Definition at line 93 of file G4BiasingProcessSharedData.hh.
|
private |
Definition at line 106 of file G4BiasingProcessSharedData.hh.
Referenced by GetBiasingProcessInterfaces().
|
private |
Definition at line 108 of file G4BiasingProcessSharedData.hh.
Referenced by GetNonPhysicsBiasingProcessInterfaces(), and G4BiasingProcessInterface::GetNonPhysicsBiasingProcessInterfaces().
|
private |
Definition at line 107 of file G4BiasingProcessSharedData.hh.
Referenced by GetPhysicsBiasingProcessInterfaces().