CMS 3D CMS Logo

PFDQMEventSelector.h
Go to the documentation of this file.
1 #ifndef PFDQMEventSelector_H
2 #define PFDQMEventSelector_H
3 
7 
8 class PFDQMEventSelector : public edm::one::EDFilter<edm::one::SharedResources> {
9 public:
12 
14  ~PFDQMEventSelector() override;
15 
16 private:
17  void beginJob() override;
18  bool filter(edm::Event &, edm::EventSetup const &) override;
19  void endJob() override;
20 
21  bool openInputFile();
22 
24  bool verbose_;
25 
26  std::vector<std::string> folderNames_;
29 
31 };
32 
33 #endif
~PFDQMEventSelector() override
dqm::legacy::MonitorElement MonitorElement
dqm::legacy::DQMStore DQMStore
void beginJob() override
bool filter(edm::Event &, edm::EventSetup const &) override
PFDQMEventSelector(const edm::ParameterSet &)
unsigned long long uint64_t
Definition: Time.h:13
std::vector< std::string > folderNames_
void endJob() override
std::string inputFileName_