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
0019
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 }