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