File indexing completed on 2024-04-06 12:09:44
0001 #ifndef RecoParticleFlow_Benchmark_MatchMETBenchmark_h
0002 #define RecoParticleFlow_Benchmark_MatchMETBenchmark_h
0003
0004 #include "DQMOffline/PFTau/interface/Benchmark.h"
0005 #include "DataFormats/Candidate/interface/CandidateFwd.h"
0006 #include "DataFormats/METReco/interface/METFwd.h"
0007
0008
0009
0010
0011
0012
0013 class MatchMETBenchmark : public Benchmark {
0014 public:
0015 MatchMETBenchmark(Mode mode) : Benchmark(mode) {}
0016 ~MatchMETBenchmark() override;
0017
0018
0019 void setup(DQMStore::IBooker &b);
0020
0021
0022 void fillOne(const reco::MET &candidate, const reco::MET &matchedCandidate);
0023
0024 protected:
0025
0026
0027 TH2F *delta_et_VS_et_;
0028 TH2F *delta_et_Over_et_VS_et_;
0029
0030 TH2F *delta_phi_VS_et_;
0031
0032 TH1F *delta_ex_;
0033
0034
0035 TH2F *RecEt_VS_TrueEt_;
0036 TH2F *delta_set_VS_set_;
0037 TH2F *delta_set_Over_set_VS_set_;
0038 TH2F *delta_ex_VS_set_;
0039
0040
0041 TH2F *RecSet_Over_TrueSet_VS_TrueSet_;
0042 };
0043
0044 #endif