CMS 3D CMS Logo

ExceptionGenerator.h
Go to the documentation of this file.
1 #include "TH1D.h"
2 
7 
8 //#include "EventFilter/Utilities/interface/ModuleWeb.h"
9 
10 #include <vector>
11 #include <string>
12 
13 namespace evf {
15  public:
16  static const int menu_items = 14;
17  static const std::string menu[menu_items];
18 
19  explicit ExceptionGenerator(const edm::ParameterSet&);
20  void beginRun(const edm::Run& r, const edm::EventSetup& iSetup) override;
21  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
22 
23  private:
24  int actionId_;
25  unsigned int intqualifier_;
26  double qualifier2_;
30  TH1D* timingHisto_;
31  timeval tv_start_;
32  };
33 } // namespace evf
static const std::string menu[menu_items]
Definition: fillJson.h:27
void beginRun(const edm::Run &r, const edm::EventSetup &iSetup) override
static const int menu_items
void analyze(const edm::Event &e, const edm::EventSetup &c) override
ExceptionGenerator(const edm::ParameterSet &)
Definition: Run.h:45