44 #ifndef GB01BOptrChangeCrossSection_hh    45 #define GB01BOptrChangeCrossSection_hh 1    91                                  G4double                         weightForOccurenceInteraction,
    93                                  const G4VParticleChange*                particleChangeProduced );
 virtual void OperationApplied(const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *operationApplied, const G4VParticleChange *particleChangeProduced)
 
virtual ~GB01BOptrChangeCrossSection()
 
GB01BOptrChangeCrossSection(G4String particleToBias, G4String name="ChangeXS")
 
virtual void OperationApplied(const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *occurenceOperationApplied, G4double weightForOccurenceInteraction, G4VBiasingOperation *finalStateOperationApplied, const G4VParticleChange *particleChangeProduced)
 
virtual G4VBiasingOperation * ProposeNonPhysicsBiasingOperation(const G4Track *, const G4BiasingProcessInterface *)
 
const G4ParticleDefinition * fParticleToBias
 
virtual G4VBiasingOperation * ProposeOccurenceBiasingOperation(const G4Track *track, const G4BiasingProcessInterface *callingProcess)
 
virtual G4VBiasingOperation * ProposeFinalStateBiasingOperation(const G4Track *, const G4BiasingProcessInterface *)
 
std::map< const G4BiasingProcessInterface *, G4BOptnChangeCrossSection *> fChangeCrossSectionOperations