107 G4BiasingAppliedCase biasingCase,
109 G4double weightForOccurenceInteraction,
119 occurenceOperationApplied,
120 weightForOccurenceInteraction,
121 finalStateOperationApplied,
122 particleChangeProduced );
Definition of the GB01BOptrMultiParticleChangeCrossSection class.
void StartTracking(const G4Track *track)
GB01BOptrChangeCrossSection * fCurrentOperator
void AddParticle(G4String particleName)
std::vector< const G4ParticleDefinition * > fParticlesToBias
virtual G4VBiasingOperation * ProposeOccurenceBiasingOperation(const G4Track *track, const G4BiasingProcessInterface *callingProcess)
virtual void OperationApplied(const G4BiasingProcessInterface *callingProcess, G4BiasingAppliedCase biasingCase, G4VBiasingOperation *occurenceOperationApplied, G4double weightForOccurenceInteraction, G4VBiasingOperation *finalStateOperationApplied, const G4VParticleChange *particleChangeProduced)
std::map< const G4ParticleDefinition *, GB01BOptrChangeCrossSection * > fBOptrForParticle