CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PFCandidateBenchmark.h
Go to the documentation of this file.
1 #ifndef RecoParticleFlow_Benchmark_PFCandidateBenchmark_h
2 #define RecoParticleFlow_Benchmark_PFCandidateBenchmark_h
3 
5 
7 
12 public:
14  ~PFCandidateBenchmark() override;
15 
17  void setup(DQMStore::IBooker &b);
18 
19  void fill(const reco::PFCandidateCollection &pfCands);
20 
22  void fillOne(const reco::PFCandidate &pfCand);
23 
24 protected:
25  TH1F *particleId_;
26  TH1F *ecalEnergy_;
27  TH1F *hcalEnergy_;
28  TH1F *mva_e_pi_;
30 };
31 
32 #endif
void fill(const reco::PFCandidateCollection &pfCands)
abstract base class
Definition: Benchmark.h:19
std::vector< reco::PFCandidate > PFCandidateCollection
collection of PFCandidates
double b
Definition: hdecay.h:118
void setup(DQMStore::IBooker &b)
book histograms
void fillOne(const reco::PFCandidate &pfCand)
fill histograms with a given particle
Particle reconstructed by the particle flow algorithm.
Definition: PFCandidate.h:41