1 #ifndef RecoParticleFlow_Benchmark_MatchCandidateBenchmark_h 2 #define RecoParticleFlow_Benchmark_MatchCandidateBenchmark_h bool inEtaRange(double, bool)
To plot Candidate quantities.
void fillOne(const reco::Candidate &candidate, const reco::Candidate &matchedCandidate)
fill histograms with a given particle
std::vector< TH1F * > pTRes_
bool inEndcapRange(double value)
void computePtBins(const edm::ParameterSet &, const edm::ParameterSet &)
std::vector< TH1F * > BRpTRes_
TH2F * delta_et_Over_et_VS_et_
void setup(DQMStore::IBooker &b)
book histograms
TH2F * BRdelta_et_Over_et_VS_et_
ParameterSet const & parameterSet(StableProvenance const &provenance, ProcessHistory const &history)
bool inBarrelRange(double value)
MatchCandidateBenchmark(Mode mode)
TH2F * ERdelta_et_Over_et_VS_et_
std::vector< float > ptBins_
std::vector< TH1F * > ERpTRes_
~MatchCandidateBenchmark() override