Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQMOffline
PFTau
interface
MatchCandidateBenchmark.h
Go to the documentation of this file.
1
#ifndef RecoParticleFlow_Benchmark_MatchCandidateBenchmark_h
2
#define RecoParticleFlow_Benchmark_MatchCandidateBenchmark_h
3
4
#include "
DQMOffline/PFTau/interface/Benchmark.h
"
5
6
#include "
DataFormats/Candidate/interface/CandidateFwd.h
"
7
#include "
DataFormats/Candidate/interface/Candidate.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
9
10
#include <vector>
11
13
class
MatchCandidateBenchmark
:
public
Benchmark
{
14
15
public
:
16
17
MatchCandidateBenchmark
(
Mode
mode
);
18
19
virtual
~MatchCandidateBenchmark
();
20
22
void
setup
();
24
void
setup
(
const
edm::ParameterSet
& parameterSet);
25
27
void
fillOne
(
const
reco::Candidate
& candidate,
28
const
reco::Candidate
& matchedCandidate );
29
30
31
protected
:
32
33
TH2F*
delta_et_Over_et_VS_et_
;
34
TH2F*
delta_et_VS_et_
;
35
TH2F*
delta_eta_VS_et_
;
36
TH2F*
delta_phi_VS_et_
;
37
38
bool
histogramBooked_
;
39
40
};
41
42
43
44
#endif
MatchCandidateBenchmark::~MatchCandidateBenchmark
virtual ~MatchCandidateBenchmark()
Definition:
MatchCandidateBenchmark.cc:26
MatchCandidateBenchmark
To plot Candidate quantities.
Definition:
MatchCandidateBenchmark.h:13
MatchCandidateBenchmark::fillOne
void fillOne(const reco::Candidate &candidate, const reco::Candidate &matchedCandidate)
fill histograms with a given particle
Definition:
MatchCandidateBenchmark.cc:133
MatchCandidateBenchmark::setup
void setup()
book histograms
Definition:
MatchCandidateBenchmark.cc:29
MatchCandidateBenchmark::delta_eta_VS_et_
TH2F * delta_eta_VS_et_
Definition:
MatchCandidateBenchmark.h:35
reco::Candidate
Definition:
Candidate.h:32
Benchmark
abstract base class
Definition:
Benchmark.h:20
MatchCandidateBenchmark::delta_et_Over_et_VS_et_
TH2F * delta_et_Over_et_VS_et_
Definition:
MatchCandidateBenchmark.h:33
alignBH_cfg.mode
list mode
Definition:
alignBH_cfg.py:7
ParameterSet.h
MatchCandidateBenchmark::delta_phi_VS_et_
TH2F * delta_phi_VS_et_
Definition:
MatchCandidateBenchmark.h:36
Candidate.h
Benchmark.h
MatchCandidateBenchmark::MatchCandidateBenchmark
MatchCandidateBenchmark(Mode mode)
Definition:
MatchCandidateBenchmark.cc:17
Benchmark::Mode
Mode
Definition:
Benchmark.h:33
MatchCandidateBenchmark::delta_et_VS_et_
TH2F * delta_et_VS_et_
Definition:
MatchCandidateBenchmark.h:34
MatchCandidateBenchmark::histogramBooked_
bool histogramBooked_
Definition:
MatchCandidateBenchmark.h:38
edm::ParameterSet
Definition:
ParameterSet.h:35
CandidateFwd.h
Generated for CMSSW Reference Manual by
1.8.5