1 #ifndef GeneratorInterface_MCatNLOInterface_MCatNLOSource_h
2 #define GeneratorInterface_MCatNLOInterface_MCatNLOSource_h
6 #include <boost/shared_ptr.hpp>
57 virtual bool hwwarn(
const std::string &fn,
int code);
75 boost::shared_ptr<lhef::LHERunInfo>
runInfo;
76 boost::shared_ptr<lhef::LHEEvent>
event;
79 #endif // GeneratorInterface_MCatNLOInterface_MCatNLOSource_h
unsigned int nEvents
Number of events.
virtual bool produce(edm::Event &event)
std::auto_ptr< std::ifstream > reader
boost::shared_ptr< lhef::LHEEvent > event
MCatNLOSource(const edm::ParameterSet ¶ms, const edm::InputSourceDescription &desc)
virtual bool hwwarn(const std::string &fn, int code)
std::string fileName
Name of the input file.
boost::shared_ptr< lhef::LHERunInfo > runInfo
std::auto_ptr< std::ifstream > inputFile
Pointer to the input file.
unsigned int skipEvents
Number of events to skip.
virtual void beginRun(edm::Run &run)