39 #ifndef G4GeometrySampler_hh 
   40 #define G4GeometrySampler_hh G4GeometrySampler_hh 
   43 #include "G4String.hh" 
virtual G4bool IsConfigured() const 
 
void SetWorld(const G4VPhysicalVolume *world)
 
G4String GetParticleName()
 
std::vector< G4VSamplerConfigurator * > G4Configurators
 
virtual void PrepareWeightWindow(G4VWeightWindowStore *wwstore, G4VWeightWindowAlgorithm *wwAlg, G4PlaceOfAction placeOfAction)
 
G4GeometrySampler(G4VPhysicalVolume *worldvolume, const G4String &particlename)
 
void SetParallel(G4bool paraflag)
 
virtual void ClearSampling()
 
virtual void AddProcess()
 
virtual void PrepareWeightRoulett(G4double wsurvive, G4double wlimit, G4double isource)
 
void SetParticle(const G4String &particlename)
 
virtual void PrepareImportanceSampling(G4VIStore *istore, const G4VImportanceAlgorithm *ialg)
 
virtual ~G4GeometrySampler()