CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DQM/HLTEvF/plugins/HLTMonMuonClient.cc

Go to the documentation of this file.
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