CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
BenchmarkAnalyzer.h
Go to the documentation of this file.
1 #ifndef __DQMOffline_PFTau_BenchmarkAnalyzer__
2 #define __DQMOffline_PFTau_BenchmarkAnalyzer__
3 
6 
8 
10 
12 
15 public:
18  explicit BenchmarkAnalyzer(const edm::ParameterSet &);
19 
21  ~BenchmarkAnalyzer() override {}
22 
23  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
24 
25 protected:
28 
31 
34 
37 };
38 
39 #endif
std::string benchmarkLabel_
benchmark label
std::string outputFile_
name of the output root file
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
edm::InputTag inputLabel_
input collection
std::string subsystemname_
abtract base class for benchmark analyzers
std::string eventInfoFolder_
~BenchmarkAnalyzer() override
Destructor.
Definition: Run.h:45
BenchmarkAnalyzer()
Constructors.