CMS 3D CMS Logo

PathStatusInserter.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_PathStatusInserter_h
2 #define FWCore_Framework_PathStatusInserter_h
3 
7 #include <vector>
8 
9 namespace edm {
10 
11  class Event;
12  class EventSetup;
13  class StreamID;
14 
16  public:
17 
18  PathStatusInserter(unsigned int numberOfStreams);
19 
20  void setPathStatus(StreamID const&, HLTPathStatus const&);
21 
22  void produce(StreamID, Event&, EventSetup const&) const final;
23 
24  private:
25 
26  std::vector<HLTPathStatus> hltPathStatus_;
28  };
29 }
30 #endif
void setPathStatus(StreamID const &, HLTPathStatus const &)
void produce(StreamID, Event &, EventSetup const &) const final
PathStatusInserter(unsigned int numberOfStreams)
EDPutTokenT< HLTPathStatus > token_
HLT enums.
std::vector< HLTPathStatus > hltPathStatus_