CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/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   //----Morse----
00020   //r9.setup(conf.getParameter<edm::ParameterSet>("r9")); 
00021   minr9.setup(conf.getParameter<edm::ParameterSet>("minr9")); 
00022   maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9")); 
00023   //--------
00024   isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm")); 
00025   isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad")); 
00026   isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
00027   isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks")); 
00028   mass.setup(conf.getParameter<edm::ParameterSet>("mass"));
00029   massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
00030   eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
00031   invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP")); 
00032   etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
00033   
00034 }
00035 
00036 
00037 void egHLT::BinData::Data1D::setup(const edm::ParameterSet& conf)
00038 {
00039   nr = conf.getParameter<int>("nr");
00040   min = conf.getParameter<double>("min");
00041   max = conf.getParameter<double>("max");
00042 }
00043 
00044 void egHLT::BinData::Data2D::setup(const edm::ParameterSet& conf)
00045 {
00046   nrX = conf.getParameter<int>("nrX");
00047   xMin = conf.getParameter<double>("yMin");
00048   xMax = conf.getParameter<double>("yMax");  
00049   nrY = conf.getParameter<int>("nrY");
00050   yMin = conf.getParameter<double>("yMin");
00051   yMax = conf.getParameter<double>("yMax");
00052 }