CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTTauPostProcessor.h
Go to the documentation of this file.
1 // -*- c++ -*-
2 /*DQM For Tau HLT
3  Author : Michail Bachtis
4  University of Wisconsin-Madison
5  bachtis@hep.wisc.edu
6  */
7 
17 
18 //Plotters
20 
21 #include<memory>
22 
24 public:
27 
28 protected:
30  void analyze(const edm::Event& e, const edm::EventSetup& c) ;
31 
33  void endRun(const edm::Run& r, const edm::EventSetup& iSetup);
34 
36  void endJob();
37 
38  void harvest();
39 
40 private:
41  std::vector<std::unique_ptr<HLTTauDQMSummaryPlotter>> summaryPlotters_;
42  const bool runAtEndJob_;
43  const bool runAtEndRun_;
44 };
HLTTauPostProcessor(const edm::ParameterSet &)
std::vector< std::unique_ptr< HLTTauDQMSummaryPlotter > > summaryPlotters_
void analyze(const edm::Event &e, const edm::EventSetup &c)
Fake Analyze.
Definition: Run.h:41
void endRun(const edm::Run &r, const edm::EventSetup &iSetup)
EndRun.