CMS 3D CMS Logo

PFTester.h
Go to the documentation of this file.
1 
2 
3 #ifndef PFTESTER_H
4 #define PFTESTER_H
5 
6 // author: Mike Schmitt (The University of Florida)
7 // date: 11/7/2007
8 
11 
15 
16 #include <map>
17 #include <string>
18 
19 class PFTester : public edm::EDAnalyzer {
20 public:
21  explicit PFTester(const edm::ParameterSet &);
22  ~PFTester() override;
23 
24  void analyze(const edm::Event &, const edm::EventSetup &) override;
25  void beginJob() override;
26  void endJob() override;
27 
28 private:
29  // DAQ Tools
31  std::map<std::string, MonitorElement *> me;
32 
33  // Inputs from Configuration File
36 };
37 
38 #endif // PFTESTER_H
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: PFTester.cc:85
void endJob() override
Definition: PFTester.cc:194
std::map< std::string, MonitorElement * > me
Definition: PFTester.h:31
void beginJob() override
Definition: PFTester.cc:51
edm::EDGetTokenT< reco::PFCandidateCollection > inputPFlowLabel_tok_
Definition: PFTester.h:35
std::string outputFile_
Definition: PFTester.h:34
~PFTester() override
Definition: PFTester.cc:49
PFTester(const edm::ParameterSet &)
Definition: PFTester.cc:39
DQMStore * dbe_
Definition: PFTester.h:30