DQMOffline
PFTau
interface
PFCandidateBenchmark.h
Go to the documentation of this file.
1
#ifndef RecoParticleFlow_Benchmark_PFCandidateBenchmark_h
2
#define RecoParticleFlow_Benchmark_PFCandidateBenchmark_h
3
4
#include "
DQMOffline/PFTau/interface/Benchmark.h
"
5
6
#include "
DataFormats/ParticleFlowCandidate/interface/PFCandidateFwd.h
"
7
11
class
PFCandidateBenchmark
:
public
Benchmark
{
12
public
:
13
PFCandidateBenchmark
(
Mode
mode
) :
Benchmark
(
mode
) {}
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_
;
29
TH1F *
elementsInBlocksSize_
;
30
};
31
32
#endif
PFCandidateBenchmark::hcalEnergy_
TH1F * hcalEnergy_
Definition:
PFCandidateBenchmark.h:27
PFCandidateBenchmark::fill
void fill(const reco::PFCandidateCollection &pfCands)
Definition:
PFCandidateBenchmark.cc:39
PFCandidateBenchmark::setup
void setup(DQMStore::IBooker &b)
book histograms
Definition:
PFCandidateBenchmark.cc:14
Benchmark
abstract base class
Definition:
Benchmark.h:19
PFCandidateBenchmark::mva_e_pi_
TH1F * mva_e_pi_
Definition:
PFCandidateBenchmark.h:28
ALCARECOPromptCalibProdSiPixelAli0T_cff.mode
mode
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:96
PFCandidateBenchmark
Definition:
PFCandidateBenchmark.h:11
dqm::legacy::DQMStore::IBooker
dqm::implementation::IBooker IBooker
Definition:
DQMStore.h:729
PFCandidateBenchmark::PFCandidateBenchmark
PFCandidateBenchmark(Mode mode)
Definition:
PFCandidateBenchmark.h:13
PFCandidateBenchmark::~PFCandidateBenchmark
~PFCandidateBenchmark() override
Definition:
PFCandidateBenchmark.cc:12
PFCandidateBenchmark::ecalEnergy_
TH1F * ecalEnergy_
Definition:
PFCandidateBenchmark.h:26
b
double b
Definition:
hdecay.h:118
PFCandidateBenchmark::particleId_
TH1F * particleId_
Definition:
PFCandidateBenchmark.h:25
Benchmark.h
Benchmark::Mode
Mode
Definition:
Benchmark.h:32
PFCandidateBenchmark::elementsInBlocksSize_
TH1F * elementsInBlocksSize_
Definition:
PFCandidateBenchmark.h:29
reco::PFCandidateCollection
std::vector< reco::PFCandidate > PFCandidateCollection
collection of PFCandidates
Definition:
PFCandidateFwd.h:12
reco::PFCandidate
Particle reconstructed by the particle flow algorithm.
Definition:
PFCandidate.h:40
PFCandidateBenchmark::fillOne
void fillOne(const reco::PFCandidate &pfCand)
fill histograms with a given particle
Definition:
PFCandidateBenchmark.cc:45
PFCandidateFwd.h
Generated for CMSSW Reference Manual by
1.8.16