42   fBiasPrimaryOnly(true),
    53                                                "Define the brem. splitting factor." );
    60                       "Chose if brem. splitting applies to primary particles only." );
    67                       "Chose if apply the brem. splitting only once for the track." );
    77   G4cout << 
GetName() << 
" : starting run with brem. splitting factor = "     80   else                    G4cout << 
", biasing primary and secondary tracks ";
    82   else                    G4cout << 
", biasing several times per track ";
 Definition of the GB04BOptrBremSplitting class. 
 
void SetSplittingFactor(G4int splittingFactor)
 
This class is generic messenger. 
 
Command & DeclareProperty(const G4String &name, const G4AnyType &variable, const G4String &doc="")
Declare Methods. 
 
G4GenericMessenger * fBiasPrimaryOnlyMessenger
 
G4GenericMessenger * fSplittingFactorMessenger
 
G4GLOB_DLL std::ostream G4cout
 
virtual void StartTracking(const G4Track *track)
 
Command & SetStates(G4ApplicationState s0)
 
virtual G4VBiasingOperation * ProposeFinalStateBiasingOperation(const G4Track *track, const G4BiasingProcessInterface *callingProcess)
 
Definition of the GB04BOptnBremSplitting class. 
 
GB04BOptnBremSplitting * fBremSplittingOperation
 
G4GenericMessenger * fBiasOnlyOnceMessenger
 
const G4String GetName() const