#include <G4BOptnCloning.hh>
 | 
|   | G4BOptnCloning (G4String name) | 
|   | 
| virtual  | ~G4BOptnCloning () | 
|   | 
virtual const  
G4VBiasingInteractionLaw *  | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *, G4ForceCondition &) | 
|   | 
| virtual G4VParticleChange *  | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4bool &) | 
|   | 
| virtual G4double  | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *condition) | 
|   | 
| virtual G4VParticleChange *  | GenerateBiasingFinalState (const G4Track *, const G4Step *) | 
|   | 
| void  | SetCloneWeights (G4double clone1Weight, G4double clone2Weight) | 
|   | 
| G4Track *  | GetCloneTrack () const  | 
|   | 
|   | G4VBiasingOperation (G4String name) | 
|   | 
| virtual  | ~G4VBiasingOperation () | 
|   | 
| virtual G4double  | ProposeAlongStepLimit (const G4BiasingProcessInterface *) | 
|   | 
| virtual G4GPILSelection  | ProposeGPILSelection (const G4GPILSelection wrappedProcessSelection) | 
|   | 
| virtual void  | AlongMoveBy (const G4BiasingProcessInterface *, const G4Step *, G4double) | 
|   | 
| const G4String &  | GetName () const  | 
|   | 
| std::size_t  | GetUniqueID () const  | 
|   | 
Definition at line 48 of file G4BOptnCloning.hh.
 
      
        
          | G4BOptnCloning::G4BOptnCloning  | 
          ( | 
          G4String  | 
          name | ) | 
           | 
        
      
 
Definition at line 29 of file G4BOptnCloning.cc.
   34     fCloneTrack        ( 
nullptr )
 
G4VBiasingOperation(G4String name)
 
 
 
 
  
  
      
        
          | G4BOptnCloning::~G4BOptnCloning  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
Implements G4VBiasingOperation.
Definition at line 40 of file G4BOptnCloning.cc.
   47   fCloneTrack = 
new G4Track( *track );
 
   50   return &fParticleChange;
 
void ProposeParentWeight(G4double finalWeight)
 
void SetWeight(G4double aValue)
 
void SetSecondaryWeightByProcess(G4bool)
 
virtual void Initialize(const G4Track &)
 
void SetNumberOfSecondaries(G4int totSecondaries)
 
void AddSecondary(G4Track *aSecondary)
 
 
 
 
  
  
      
        
          | G4Track* G4BOptnCloning::GetCloneTrack  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
Definition at line 77 of file G4BOptnCloning.hh.
   77 {fClone1W = clone1Weight ; fClone2W = clone2Weight;}
 
 
 
 
The documentation for this class was generated from the following files: