#include <GB04BOptnBremSplitting.hh>
Definition at line 48 of file GB04BOptnBremSplitting.hh.
GB04BOptnBremSplitting::GB04BOptnBremSplitting |
( |
G4String |
name | ) |
|
GB04BOptnBremSplitting::~GB04BOptnBremSplitting |
( |
| ) |
|
|
virtual |
Implements G4VBiasingOperation.
Definition at line 53 of file GB04BOptnBremSplitting.cc.
65 if ( fSplittingFactor == 1 )
return processFinalState;
115 actualParticleChange->
Clear();
120 while ( nCalls < fSplittingFactor )
138 processFinalState->
Clear();
142 return &fParticleChange;
G4int GetNumberOfSecondaries() const
G4Track * GetSecondary(G4int anIndex) const
const G4ThreeVector & GetProposedMomentumDirection() const
G4double GetProposedKineticEnergy() const
void SetWeight(G4double aValue)
G4VProcess * GetWrappedProcess() const
void SetSecondaryWeightByProcess(G4bool)
virtual void Initialize(const G4Track &)
void SetNumberOfSecondaries(G4int totSecondaries)
void AddSecondary(G4Track *aSecondary)
G4double GetWeight() const
G4TrackStatus GetTrackStatus() const
virtual G4VParticleChange * PostStepDoIt(const G4Track &track, const G4Step &stepData)=0
G4int GB04BOptnBremSplitting::GetSplittingFactor |
( |
| ) |
const |
|
inline |
void GB04BOptnBremSplitting::SetSplittingFactor |
( |
G4int |
splittingFactor | ) |
|
|
inline |
The documentation for this class was generated from the following files: