1 #ifndef SimDataFormats_GeneratorProducts_GenEventInfoProduct_h
2 #define SimDataFormats_GeneratorProducts_GenEventInfoProduct_h
9 namespace HepMC {
class GenEvent; }
51 void setScales(
double q = -1.,
double qcd = -1.,
double qed = -1.)
83 #endif // SimDataFormats_GeneratorProducts_GenEventInfoProduct_h
const std::vector< double > & binningValues() const
void setPDF(const PDF *pdf)
bool hasBinningValues() const
GenEventInfoProduct & operator=(const GenEventInfoProduct &other)
void setBinningValues(const std::vector< double > &values)
virtual ~GenEventInfoProduct()
std::vector< double > weights_
void setScales(double q=-1., double qcd=-1., double qed=-1.)
std::auto_ptr< PDF > pdf_
std::vector< double > binningValues_
const std::vector< double > & weights() const
void setWeights(const std::vector< double > &weights)
void setSignalProcessID(unsigned int procID)
unsigned int signalProcessID() const
unsigned int signalProcessID_