45#ifndef G4BiasingProcessSharedData_h
46#define G4BiasingProcessSharedData_h
~G4BiasingProcessSharedData()
void PreviousBiasingOperator(G4VBiasingOperator *)
G4bool fLeavingPreviousOperator
G4BiasingProcessSharedData(const G4ProcessManager *mgr)
const G4ProcessManager * fProcessManager
const std::vector< const G4BiasingProcessInterface * > & GetBiasingProcessInterfaces() const
G4VBiasingOperator * PreviousBiasingOperator() const
G4ParallelGeometriesLimiterProcess * fParallelGeometriesLimiterProcess
G4VBiasingOperator * fCurrentBiasingOperator
const std::vector< const G4BiasingProcessInterface * > & GetNonPhysicsBiasingProcessInterfaces() const
std::vector< G4BiasingProcessInterface * > fPhysicsBiasingProcessInterfaces
G4VBiasingOperator * fParallelGeometryOperator
G4VBiasingOperator * fPreviousBiasingOperator
G4VBiasingOperator * fMassGeometryOperator
std::vector< G4BiasingProcessInterface * > fBiasingProcessInterfaces
std::vector< const G4BiasingProcessInterface * > fPublicPhysicsBiasingProcessInterfaces
void CurrentBiasingOperator(G4VBiasingOperator *)
std::vector< const G4BiasingProcessInterface * > fPublicNonPhysicsBiasingProcessInterfaces
G4VBiasingOperator * CurrentBiasingOperator() const
std::vector< G4BiasingProcessInterface * > fNonPhysicsBiasingProcessInterfaces
static G4MapCache< const G4ProcessManager *, G4BiasingProcessSharedData * > fSharedDataMap
const std::vector< const G4BiasingProcessInterface * > & GetPhysicsBiasingProcessInterfaces() const
std::vector< const G4BiasingProcessInterface * > fPublicBiasingProcessInterfaces
const G4ParallelGeometriesLimiterProcess * GetParallelGeometriesLimiterProcess() const