30 #ifndef GB04BOptrBremSplitting_hh 31 #define GB04BOptrBremSplitting_hh 1 virtual void OperationApplied(const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *operationApplied, const G4VParticleChange *particleChangeProduced)
This class is generic messenger.
G4GenericMessenger * fBiasPrimaryOnlyMessenger
G4GenericMessenger * fSplittingFactorMessenger
virtual void StartTracking(const G4Track *track)
virtual ~GB04BOptrBremSplitting()
virtual G4VBiasingOperation * ProposeFinalStateBiasingOperation(const G4Track *track, const G4BiasingProcessInterface *callingProcess)
virtual G4VBiasingOperation * ProposeOccurenceBiasingOperation(const G4Track *, const G4BiasingProcessInterface *)
virtual G4VBiasingOperation * ProposeNonPhysicsBiasingOperation(const G4Track *, const G4BiasingProcessInterface *)
GB04BOptnBremSplitting * fBremSplittingOperation
G4GenericMessenger * fBiasOnlyOnceMessenger