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;
virtual const G4VTrackTerminator * GetTrackTerminator() const
void SetParallelWorld(const G4String ¶llelWorldName)
virtual ~G4WeightCutOffConfigurator()
virtual void AddProcessAsLastDoIt(G4VProcess *process)
virtual void RemoveProcess(G4VProcess *process)
G4GLOB_DLL std::ostream G4cout
const G4String & GetName() const
G4WeightCutOffConfigurator(const G4VPhysicalVolume *worldvolume, const G4String &particlename, G4double wsurvival, G4double wlimit, G4double isource, G4VIStore *istore, G4bool paraflag)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
virtual void Configure(G4VSamplerConfigurator *preConf)