47 : fWorld(worldvolume),
48 fPlacer(particlename),
52 fWeightCutOffProcess =
55 if (!fWeightCutOffProcess)
57 G4Exception(
"G4WeightCutOffConfigurator::G4WeightCutOffConfigurator()",
59 "Failed to allocate G4WeightCutOffProcess !");
68 delete fWeightCutOffProcess;
74 G4cout <<
" entering new weight window configure " <<
G4endl;
G4DLLIMPORT std::ostream G4cout
virtual void AddProcessAsLastDoIt(G4VProcess *process)
virtual void RemoveProcess(G4VProcess *process)
virtual void Configure(G4VSamplerConfigurator *preConf)
virtual const G4VTrackTerminator * GetTrackTerminator() const
virtual ~G4WeightCutOffConfigurator()
G4WeightCutOffConfigurator(G4VPhysicalVolume *worldvolume, const G4String &particlename, G4double wsurvival, G4double wlimit, G4double isource, G4VIStore *istore, G4bool paraflag)
void SetParallelWorld(G4String parallelWorldName)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)