Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 10:58:48

0001 #include "DQMOffline/Trigger/interface/EgHLTBinData.h"
0002 
0003 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0004 
0005 void egHLT::BinData::setup(const edm::ParameterSet& conf) {
0006   energy.setup(conf.getParameter<edm::ParameterSet>("energy"));
0007   et.setup(conf.getParameter<edm::ParameterSet>("et"));
0008   etHigh.setup(conf.getParameter<edm::ParameterSet>("etHigh"));
0009   eta.setup(conf.getParameter<edm::ParameterSet>("eta"));
0010   phi.setup(conf.getParameter<edm::ParameterSet>("phi"));
0011   charge.setup(conf.getParameter<edm::ParameterSet>("charge"));
0012   hOverE.setup(conf.getParameter<edm::ParameterSet>("hOverE"));
0013   dPhiIn.setup(conf.getParameter<edm::ParameterSet>("dPhiIn"));
0014   dEtaIn.setup(conf.getParameter<edm::ParameterSet>("dEtaIn"));
0015   sigEtaEta.setup(conf.getParameter<edm::ParameterSet>("sigEtaEta"));
0016   e2x5.setup(conf.getParameter<edm::ParameterSet>("e2x5"));
0017   e1x5.setup(conf.getParameter<edm::ParameterSet>("e1x5"));
0018   //----Morse----
0019   //r9.setup(conf.getParameter<edm::ParameterSet>("r9"));
0020   minr9.setup(conf.getParameter<edm::ParameterSet>("minr9"));
0021   maxr9.setup(conf.getParameter<edm::ParameterSet>("maxr9"));
0022   HLTenergy.setup(conf.getParameter<edm::ParameterSet>("HLTenergy"));
0023   HLTeta.setup(conf.getParameter<edm::ParameterSet>("HLTeta"));
0024   HLTphi.setup(conf.getParameter<edm::ParameterSet>("HLTphi"));
0025   deltaE.setup(conf.getParameter<edm::ParameterSet>("deltaE"));
0026   //--------
0027   isolEm.setup(conf.getParameter<edm::ParameterSet>("isolEm"));
0028   isolHad.setup(conf.getParameter<edm::ParameterSet>("isolHad"));
0029   isolPtTrks.setup(conf.getParameter<edm::ParameterSet>("isolPtTrks"));
0030   isolNrTrks.setup(conf.getParameter<edm::ParameterSet>("isolNrTrks"));
0031   mass.setup(conf.getParameter<edm::ParameterSet>("mass"));
0032   massHigh.setup(conf.getParameter<edm::ParameterSet>("massHigh"));
0033   eOverP.setup(conf.getParameter<edm::ParameterSet>("eOverP"));
0034   invEInvP.setup(conf.getParameter<edm::ParameterSet>("invEInvP"));
0035   etaVsPhi.setup(conf.getParameter<edm::ParameterSet>("etaVsPhi"));
0036   nVertex.setup(conf.getParameter<edm::ParameterSet>("nVertex"));
0037 }
0038 
0039 void egHLT::BinData::Data1D::setup(const edm::ParameterSet& conf) {
0040   nr = conf.getParameter<int>("nr");
0041   min = conf.getParameter<double>("min");
0042   max = conf.getParameter<double>("max");
0043 }
0044 
0045 void egHLT::BinData::Data2D::setup(const edm::ParameterSet& conf) {
0046   nrX = conf.getParameter<int>("nrX");
0047   xMin = conf.getParameter<double>("yMin");
0048   xMax = conf.getParameter<double>("yMax");
0049   nrY = conf.getParameter<int>("nrY");
0050   yMin = conf.getParameter<double>("yMin");
0051   yMax = conf.getParameter<double>("yMax");
0052 }