File indexing completed on 2024-04-06 12:12:08
0001 #ifndef FWCore_Framework_EndPathStatusInserter_h
0002 #define FWCore_Framework_EndPathStatusInserter_h
0003
0004 #include "FWCore/Framework/interface/global/EDProducer.h"
0005 #include "FWCore/Utilities/interface/EDPutToken.h"
0006
0007 namespace edm {
0008
0009 class Event;
0010 class EventSetup;
0011 class StreamID;
0012 class EndPathStatus;
0013
0014 class EndPathStatusInserter : public global::EDProducer<> {
0015 public:
0016 explicit EndPathStatusInserter(unsigned int numberOfStreams);
0017
0018 void produce(StreamID, Event&, EventSetup const&) const final;
0019
0020 private:
0021 EDPutTokenT<EndPathStatus> token_;
0022 };
0023 }
0024 #endif