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 
6 #include <vector>
7 
8 namespace edm {
9 
10  class Event;
11  class EventSetup;
12  class StreamID;
13 
15  public:
16 
17  PathStatusInserter(unsigned int numberOfStreams);
18 
19  void setPathStatus(StreamID const&, HLTPathStatus const&);
20 
21  void produce(StreamID, Event&, EventSetup const&) const override final;
22 
23  private:
24 
25  std::vector<HLTPathStatus> hltPathStatus_;
26  };
27 }
28 #endif
void setPathStatus(StreamID const &, HLTPathStatus const &)
PathStatusInserter(unsigned int numberOfStreams)
void produce(StreamID, Event &, EventSetup const &) const override final
HLT enums.
std::vector< HLTPathStatus > hltPathStatus_