CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch9/src/DQMOffline/Trigger/src/EgHLTBinData.cc

Go to the documentation of this file.
00001 #include "DQMOffline/Trigger/interface/EgHLTBinData.h"
00002 
00003 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00004 
00005 
00006 void egHLT::BinData::setup(const edm::ParameterSet& conf)
00007 {
00008   et.setup(conf.getParameter<edm::ParameterSet>("et"));
00009   etHigh.setup(conf.getParameter<edm::ParameterSet>("etHigh"));
00010   eta.setup(conf.getParameter<edm::ParameterSet>("eta"));
00011   phi.setup(conf.getParameter<edm::ParameterSet>("phi")); 
00012   charge.setup(conf.getParameter<edm::ParameterSet>("charge")); 
00013   hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE")); 
00014   dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn")); 
00015   dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn")); 
00016   sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta")); 
00017   e2x5.setup(conf.getParameter<edm::ParameterSet>("e2x5")); 
00018   e1x5.setup(conf.getParameter<edm::ParameterSet>("e1x5")); 
00019   r9.setup(conf.getParameter<edm::ParameterSet>("r9")); 
00020   isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm")); 
00021   isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad")); 
00022   isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
00023   isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks")); 
00024   mass.setup(conf.getParameter<edm::ParameterSet>("mass"));
00025   massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
00026   eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
00027   invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP")); 
00028   etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
00029   
00030 }
00031 
00032 
00033 void egHLT::BinData::Data1D::setup(const edm::ParameterSet& conf)
00034 {
00035   nr = conf.getParameter<int>("nr");
00036   min = conf.getParameter<double>("min");
00037   max = conf.getParameter<double>("max");
00038 }
00039 
00040 void egHLT::BinData::Data2D::setup(const edm::ParameterSet& conf)
00041 {
00042   nrX = conf.getParameter<int>("nrX");
00043   xMin = conf.getParameter<double>("yMin");
00044   xMax = conf.getParameter<double>("yMax");  
00045   nrY = conf.getParameter<int>("nrY");
00046   yMin = conf.getParameter<double>("yMin");
00047   yMax = conf.getParameter<double>("yMax");
00048 }