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 energy.setup(conf.getParameter<edm::ParameterSet>("energy")); 00009 et.setup(conf.getParameter<edm::ParameterSet>("et")); 00010 etHigh.setup(conf.getParameter<edm::ParameterSet>("etHigh")); 00011 eta.setup(conf.getParameter<edm::ParameterSet>("eta")); 00012 phi.setup(conf.getParameter<edm::ParameterSet>("phi")); 00013 charge.setup(conf.getParameter<edm::ParameterSet>("charge")); 00014 hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE")); 00015 dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn")); 00016 dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn")); 00017 sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta")); 00018 e2x5.setup(conf.getParameter<edm::ParameterSet>("e2x5")); 00019 e1x5.setup(conf.getParameter<edm::ParameterSet>("e1x5")); 00020 //----Morse---- 00021 //r9.setup(conf.getParameter<edm::ParameterSet>("r9")); 00022 minr9.setup(conf.getParameter<edm::ParameterSet>("minr9")); 00023 maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9")); 00024 HLTenergy.setup(conf.getParameter<edm::ParameterSet>("HLTenergy")); 00025 HLTeta.setup(conf.getParameter<edm::ParameterSet>("HLTeta")); 00026 HLTphi.setup(conf.getParameter<edm::ParameterSet>("HLTphi")); 00027 deltaE.setup(conf.getParameter<edm::ParameterSet>("deltaE")); 00028 //-------- 00029 isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm")); 00030 isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad")); 00031 isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks")); 00032 isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks")); 00033 mass.setup(conf.getParameter<edm::ParameterSet>("mass")); 00034 massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh")); 00035 eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP")); 00036 invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP")); 00037 etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi")); 00038 nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex")); 00039 00040 } 00041 00042 00043 void egHLT::BinData::Data1D::setup(const edm::ParameterSet& conf) 00044 { 00045 nr = conf.getParameter<int>("nr"); 00046 min = conf.getParameter<double>("min"); 00047 max = conf.getParameter<double>("max"); 00048 } 00049 00050 void egHLT::BinData::Data2D::setup(const edm::ParameterSet& conf) 00051 { 00052 nrX = conf.getParameter<int>("nrX"); 00053 xMin = conf.getParameter<double>("yMin"); 00054 xMax = conf.getParameter<double>("yMax"); 00055 nrY = conf.getParameter<int>("nrY"); 00056 yMin = conf.getParameter<double>("yMin"); 00057 yMax = conf.getParameter<double>("yMax"); 00058 }