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 <string>
17 #include <map>
18 
19 class PFTester: public edm::EDAnalyzer {
20 public:
21 
22  explicit PFTester(const edm::ParameterSet&);
23  ~PFTester() override;
24 
25  void analyze(const edm::Event&, const edm::EventSetup&) override;
26  void beginJob() override ;
27  void endJob() override ;
28 
29  private:
30 
31  // DAQ Tools
33  std::map<std::string, MonitorElement*> me;
34 
35  // Inputs from Configuration File
38 
39 };
40 
41 #endif // PFTESTER_H
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: PFTester.cc:95
void endJob() override
Definition: PFTester.cc:214
std::map< std::string, MonitorElement * > me
Definition: PFTester.h:33
void beginJob() override
Definition: PFTester.cc:55
edm::EDGetTokenT< reco::PFCandidateCollection > inputPFlowLabel_tok_
Definition: PFTester.h:37
std::string outputFile_
Definition: PFTester.h:36
~PFTester() override
Definition: PFTester.cc:52
PFTester(const edm::ParameterSet &)
Definition: PFTester.cc:40
DQMStore * dbe_
Definition: PFTester.h:32