00001 #ifndef __DQMOffline_PFTau_PFCandidateBenchmarkAnalyzer__ 00002 #define __DQMOffline_PFTau_PFCandidateBenchmarkAnalyzer__ 00003 00004 00005 #include "DQMOffline/PFTau/plugins/BenchmarkAnalyzer.h" 00006 #include "DQMOffline/PFTau/interface/PFCandidateBenchmark.h" 00007 00008 00009 class TH1F; 00010 00011 class PFCandidateBenchmarkAnalyzer: public BenchmarkAnalyzer, public PFCandidateBenchmark { 00012 public: 00013 00014 PFCandidateBenchmarkAnalyzer(const edm::ParameterSet& parameterSet); 00015 00016 void analyze(const edm::Event&, const edm::EventSetup&); 00017 void beginJob(); 00018 void endJob(); 00019 00020 }; 00021 00022 #endif