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