Go to the documentation of this file. 1 #ifndef gen_Herwig6Instance_h
2 #define gen_Herwig6Instance_h
50 bool timeout(
unsigned int secs,
void (*
fn)());
70 #endif // gen_Herwig6Instance_h
virtual bool hwwarn(const std::string &fn, int code)
CLHEP::HepRandomEngine * randomEngine
void setHerwigRandomEngine(CLHEP::HepRandomEngine *v)
void cms_hwwarn_(char fn[6], int *, int *)
static HepMC::HEPEVT_Wrapper wrapper
static void _timeout_sighandler(int signr)
bool timeout(unsigned int secs, void(*fn)())
std::unique_ptr< TimeoutHolder > timeoutPrivate
bool callWithTimeout(unsigned int secs, void(*fn)())
~Herwig6Instance() override
void openParticleSpecFile(const std::string fileName)
bool give(const std::string &line)