CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ExceptionGenerator.h
Go to the documentation of this file.
1 #include "TH1D.h"
2 
7 
9 
10 #include <vector>
11 #include <string>
12 
13 
14 #include <string>
15 
16 namespace evf{
18  {
19  public:
20  static const int menu_items = 14;
21  static const std::string menu[menu_items];
22 
23  explicit ExceptionGenerator( const edm::ParameterSet& );
25  void beginJob();
26  void beginRun(edm::Run& r, const edm::EventSetup& iSetup);
27  void analyze(const edm::Event & e, const edm::EventSetup& c);
29 
30  private:
31  int actionId_;
32  unsigned int intqualifier_;
36  TH1D* timingHisto_;
37  timeval tv_start_;
38  };
39  }
40 
static const std::string menu[menu_items]
void analyze(const edm::Event &e, const edm::EventSetup &c)
static const int menu_items
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
ExceptionGenerator(const edm::ParameterSet &)
void beginRun(edm::Run &r, const edm::EventSetup &iSetup)
Definition: Run.h:41