46 : fWorld(worldvolume),
47 fPlacer(particlename),
51 fWeightCutOffProcess =
54 if (!fWeightCutOffProcess)
56 G4Exception(
"G4WeightCutOffConfigurator::G4WeightCutOffConfigurator()",
58 "Failed to allocate G4WeightCutOffProcess !");
67 delete fWeightCutOffProcess;
73 G4cout <<
" entering new weight window configure " <<
G4endl;
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4GLOB_DLL std::ostream G4cout
virtual void AddProcessAsLastDoIt(G4VProcess *process)
virtual void RemoveProcess(G4VProcess *process)
const G4String & GetName() const
virtual void Configure(G4VSamplerConfigurator *preConf)
virtual const G4VTrackTerminator * GetTrackTerminator() const
virtual ~G4WeightCutOffConfigurator()
G4WeightCutOffConfigurator(const G4VPhysicalVolume *worldvolume, const G4String &particlename, G4double wsurvival, G4double wlimit, G4double isource, G4VIStore *istore, G4bool paraflag)
void SetParallelWorld(const G4String ¶llelWorldName)