1 #ifndef gen_Herwig6Instance_h
2 #define gen_Herwig6Instance_h
6 namespace CLHEP {
class HepRandomEngine; }
30 virtual bool hwwarn(
const std::string &fn,
int code);
38 bool timeout(
unsigned int secs,
void (*fn)());
58 #endif // gen_Herwig6Instance_h
Herwig6Instance(CLHEP::HepRandomEngine *randomEngine=0)
bool timeout(unsigned int secs, void(*fn)())
static void _timeout_sighandler(int signr)
bool callWithTimeout(unsigned int secs, void(*fn)())
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
virtual ~Herwig6Instance()
static HepMC::HEPEVT_Wrapper wrapper