12#ifndef GENERATORMODULESBHWIDE_H
13#define GENERATORMODULESBHWIDE_H
15#include "HepMC/GenEvent.h"
16#include "HepMC/GenParticle.h"
18#include "GaudiKernel/Algorithm.h"
19#include "GaudiKernel/ISvcLocator.h"
25class Bhwide:
public Algorithm
28 Bhwide(
const std::string& name, ISvcLocator* pSvcLocator);
39 double m_cmEnergy, m_infraredCut, m_Acolli;
40 double m_ThMine, m_ThMaxe, m_EnMine;
41 double m_ThMinp, m_ThMaxp, m_EnMinp;
42 int m_keyPia, m_keyMod, m_keyLib, m_keyEwc;
47 std::vector<int> m_initSeed;
Bhwide(const std::string &name, ISvcLocator *pSvcLocator)
manage multiple CLHEP random engines as named streams