1 #ifndef GeneratorInterface_LHEInterface_LHESource_h 2 #define GeneratorInterface_LHEInterface_LHESource_h 8 #include <boost/shared_ptr.hpp> 24 class LuminosityBlockAuxiliary;
25 class LuminosityBlockPrincipal;
44 void endJob()
override;
50 std::shared_ptr<edm::RunAuxiliary> readRunAuxiliary_()
override;
51 std::shared_ptr<edm::LuminosityBlockAuxiliary> readLuminosityBlockAuxiliary_()
override;
68 #endif // GeneratorInterface_LHEInterface_LHESource_h
edm::ProcessHistoryID phid_
edm::LHEProvenanceHelper lheProvenanceHelper_
std::unique_ptr< LHERunInfoProduct > runInfoProductLast_
std::shared_ptr< lhef::LHERunInfo > runInfoLast_
std::shared_ptr< lhef::LHEEvent > partonLevel_
unsigned long long TimeValue_t
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::unique_ptr< lhef::LHEReader > reader_
void produce(edm::Event &) override