00001 #ifndef __DQMOffline_PFTau_CandidateBenchmarkAnalyzer__ 00002 #define __DQMOffline_PFTau_CandidateBenchmarkAnalyzer__ 00003 00004 00005 #include "DQMOffline/PFTau/plugins/BenchmarkAnalyzer.h" 00006 #include "DQMOffline/PFTau/interface/CandidateBenchmark.h" 00007 00008 00009 class TH1F; 00010 00011 class CandidateBenchmarkAnalyzer: public BenchmarkAnalyzer, public CandidateBenchmark { 00012 public: 00013 00014 CandidateBenchmarkAnalyzer(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