1 #ifndef GeneratorInterface_LHEInterface_LHESource_h 2 #define GeneratorInterface_LHEInterface_LHESource_h 23 class LuminosityBlockAuxiliary;
24 class LuminosityBlockPrincipal;
41 void endJob()
override;
47 std::shared_ptr<edm::RunAuxiliary> readRunAuxiliary_()
override;
48 std::shared_ptr<edm::LuminosityBlockAuxiliary> readLuminosityBlockAuxiliary_()
override;
65 #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