CMS 3D CMS Logo

DQMFileReader.h
Go to the documentation of this file.
1 #ifndef DQMSERVICES_COMPONENTS_DQMFileReader_H
2 #define DQMSERVICES_COMPONENTS_DQMFileReader_H
3 // -*- C++ -*-
4 //
5 // Package: DQMFileReader
6 // Class: DQMFileReader
7 //
8 /*
9 
10  Description: <one line class summary>
11 
12  Implementation:
13  <Notes on implementation>
14 */
15 //
16 // Original Author: Kenichi Hatakeyama
17 //
22 
24 public:
27  explicit DQMFileReader(const edm::ParameterSet &);
28  ~DQMFileReader() override;
29 
30 private:
31  void beginJob() override;
32  void analyze(const edm::Event &, const edm::EventSetup &) override;
33  void endJob() override;
34 
35  DQMStore *dbe_;
37 
38  std::vector<std::string> filenames_;
40 };
41 
42 #endif
DQMFileReader(const edm::ParameterSet &)
Definition: DQMFileReader.cc:5
~DQMFileReader() override
DQMStore * dbe_
Definition: DQMFileReader.h:35
edm::ParameterSet pset_
Definition: DQMFileReader.h:36
void analyze(const edm::Event &, const edm::EventSetup &) override
std::vector< std::string > filenames_
Definition: DQMFileReader.h:38
void endJob() override
dqm::legacy::DQMStore DQMStore
Definition: DQMFileReader.h:25
dqm::legacy::MonitorElement MonitorElement
Definition: DQMFileReader.h:26
void beginJob() override
std::string referenceFileName_
Definition: DQMFileReader.h:39