00001 #include "DQM/HLTEvF/interface/HLTMonMuonClient.h" 00002 00003 #include "FWCore/ServiceRegistry/interface/Service.h" 00004 #include "FWCore/ParameterSet/interface/ParameterSet.h" 00005 #include "FWCore/Framework/interface/ESHandle.h" 00006 #include "FWCore/Framework/interface/EventSetup.h" 00007 #include "FWCore/MessageLogger/interface/MessageLogger.h" 00008 #include "DQMServices/Core/interface/QReport.h" 00009 #include "DQMServices/Core/interface/DQMStore.h" 00010 #include "DQMServices/Core/interface/MonitorElement.h" 00011 #include "TRandom.h" 00012 using namespace edm; 00013 using namespace std; 00014 00015 HLTMonMuonClient::HLTMonMuonClient(const edm::ParameterSet& ps){ 00016 00017 //indir_ = ps.getUntrackedParameter<std::string>("input_dir","HLT/HLTMonMuon/Summary"); 00018 //outdir_ = ps.getUntrackedParameter<std::string>("output_dir","HLT/HLTMonMuon/Client"); 00019 00020 dbe_ = NULL; 00021 //if (ps.getUntrackedParameter < bool > ("DQMStore", false)) { 00022 dbe_ = Service < DQMStore > ().operator->(); 00023 dbe_->setVerbose(0); 00024 //} 00025 00026 //if (dbe_ != NULL) { 00027 // dbe_->setCurrentFolder(outdir_); 00028 //} 00029 00030 } 00031 00032 HLTMonMuonClient::~HLTMonMuonClient(){} 00033 00034 //-------------------------------------------------------- 00035 void HLTMonMuonClient::beginJob(){ 00036 00037 } 00038 00039 //-------------------------------------------------------- 00040 void HLTMonMuonClient::beginRun(const Run& r, const EventSetup& context) { 00041 00042 00043 } 00044 00045 //-------------------------------------------------------- 00046 void HLTMonMuonClient::beginLuminosityBlock(const LuminosityBlock& lumiSeg, const EventSetup& context) { 00047 // optionally reset histograms here 00048 } 00049 00050 void HLTMonMuonClient::endLuminosityBlock(const edm::LuminosityBlock& lumiSeg, const edm::EventSetup& c){ 00051 00052 } 00053 00054 //-------------------------------------------------------- 00055 void HLTMonMuonClient::analyze(const Event& e, const EventSetup& context){ 00056 00057 } 00058 00059 //-------------------------------------------------------- 00060 void HLTMonMuonClient::endRun(const Run& r, const EventSetup& context){} 00061 00062 //-------------------------------------------------------- 00063 void HLTMonMuonClient::endJob(void){} 00064