Geant4-11
Public Member Functions
G4VSampler Class Referenceabstract

#include <G4VSampler.hh>

Inheritance diagram for G4VSampler:
G4GeometrySampler

Public Member Functions

virtual void ClearSampling ()=0
 
virtual void Configure ()=0
 
 G4VSampler ()
 
virtual G4bool IsConfigured () const =0
 
virtual void PrepareImportanceSampling (G4VIStore *istore, const G4VImportanceAlgorithm *ialg=0)=0
 
virtual void PrepareWeightRoulett (G4double wsurvive=0.5, G4double wlimit=0.25, G4double isource=1)=0
 
virtual void PrepareWeightWindow (G4VWeightWindowStore *wwstore, G4VWeightWindowAlgorithm *wwAlg=0, G4PlaceOfAction placeOfAction=onBoundary)=0
 
virtual void SetParallel (G4bool paraflag)=0
 
virtual ~G4VSampler ()
 

Detailed Description

Definition at line 53 of file G4VSampler.hh.

Constructor & Destructor Documentation

◆ G4VSampler()

G4VSampler::G4VSampler ( )

Definition at line 37 of file G4VSampler.cc.

38{}

◆ ~G4VSampler()

G4VSampler::~G4VSampler ( )
virtual

Definition at line 40 of file G4VSampler.cc.

41{}

Member Function Documentation

◆ ClearSampling()

virtual void G4VSampler::ClearSampling ( )
pure virtual

Implemented in G4GeometrySampler.

◆ Configure()

virtual void G4VSampler::Configure ( )
pure virtual

Implemented in G4GeometrySampler.

◆ IsConfigured()

virtual G4bool G4VSampler::IsConfigured ( ) const
pure virtual

Implemented in G4GeometrySampler.

◆ PrepareImportanceSampling()

virtual void G4VSampler::PrepareImportanceSampling ( G4VIStore istore,
const G4VImportanceAlgorithm ialg = 0 
)
pure virtual

Implemented in G4GeometrySampler.

◆ PrepareWeightRoulett()

virtual void G4VSampler::PrepareWeightRoulett ( G4double  wsurvive = 0.5,
G4double  wlimit = 0.25,
G4double  isource = 1 
)
pure virtual

Implemented in G4GeometrySampler.

◆ PrepareWeightWindow()

virtual void G4VSampler::PrepareWeightWindow ( G4VWeightWindowStore wwstore,
G4VWeightWindowAlgorithm wwAlg = 0,
G4PlaceOfAction  placeOfAction = onBoundary 
)
pure virtual

Implemented in G4GeometrySampler.

◆ SetParallel()

virtual void G4VSampler::SetParallel ( G4bool  paraflag)
pure virtual

Implemented in G4GeometrySampler.


The documentation for this class was generated from the following files: