CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTTauCertifier.h
Go to the documentation of this file.
1 /*HLT Tau DQM Certification Module
2 Author : Michail Bachtis
3 University of Wisconsin-Madison
4 bachtis@hep.wisc.edu
5 */
6 
7 
8 #include <memory>
9 #include <unistd.h>
20 
22 public:
25 
26 protected:
27 
29  void beginJob();
30 
32  void beginRun(const edm::Run& r, const edm::EventSetup& c);
33 
35  void analyze(const edm::Event& e, const edm::EventSetup& c) ;
36 
38  void beginLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
39  const edm::EventSetup& context) ;
41  void endLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
42  const edm::EventSetup& c);
44  void endRun(const edm::Run& r, const edm::EventSetup& c);
45 
47  void endJob();
48 
49 private:
51  std::string targetME_;
52  std::string targetFolder_;
53  std::vector<std::string> inputMEs_;
56 
57 
58 };
59 
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
DQM Client Diagnostic.
void beginJob()
BeginJob.
std::string targetME_
void beginRun(const edm::Run &r, const edm::EventSetup &c)
BeginRun.
HLTTauCertifier(const edm::ParameterSet &)
void endJob()
Endjob.
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
Luminosity Block.
void analyze(const edm::Event &e, const edm::EventSetup &c)
Fake Analyze.
std::string targetFolder_
void endRun(const edm::Run &r, const edm::EventSetup &c)
EndRun.
Definition: Run.h:33
std::vector< std::string > inputMEs_