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 nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex")); 00034 00035 } 00036 00037 00038 void egHLT::BinData::Data1D::setup(const edm::ParameterSet& conf) 00039 { 00040 nr = conf.getParameter<int>("nr"); 00041 min = conf.getParameter<double>("min"); 00042 max = conf.getParameter<double>("max"); 00043 } 00044 00045 void egHLT::BinData::Data2D::setup(const edm::ParameterSet& conf) 00046 { 00047 nrX = conf.getParameter<int>("nrX"); 00048 xMin = conf.getParameter<double>("yMin"); 00049 xMax = conf.getParameter<double>("yMax"); 00050 nrY = conf.getParameter<int>("nrY"); 00051 yMin = conf.getParameter<double>("yMin"); 00052 yMax = conf.getParameter<double>("yMax"); 00053 }