Definition at line 66 of file L1TCaloParamsESProducer.cc.
99 auto egTrimmingLUT = std::make_shared<LUT>(egTrimmingLUTStream);
118 auto egMaxHOverELUT = std::make_shared<LUT>(egMaxHOverELUTStream);
123 auto egCompressShapesLUT = std::make_shared<LUT>(egCompressShapesLUTStream);
130 auto egShapeIdLUT = std::make_shared<LUT>(egShapeIdLUTStream);
138 auto egIsoLUT = std::make_shared<LUT>(egIsoLUTStream);
142 auto egIsoLUT2 = std::make_shared<LUT>(egIsoLUTStream2);
167 auto egCalibrationLUT = std::make_shared<LUT>(egCalibrationLUTStream);
186 auto tauIsoLUT = std::make_shared<LUT>(tauIsoLUTStream);
191 std::shared_ptr<LUT> tauIsoLUT2(
new LUT(tauIsoLUTStream2));
196 std::shared_ptr<LUT> tauTrimmingShapeVetoLUT(
new LUT(tauTrimmingShapeVetoLUTStream));
201 auto tauCalibrationLUT = std::make_shared<LUT>(tauCalibrationLUTStream);
206 auto tauCompressLUT = std::make_shared<LUT>(tauCompressLUTStream);
211 auto tauEtToHFRingEtLUT = std::make_shared<LUT>(tauEtToHFRingEtLUTStream);
231 auto jetCalibrationLUT = std::make_shared<LUT>(jetCalibrationLUTStream);
235 std::shared_ptr<LUT> jetCompressEtaLUT(
new LUT(jetCompressEtaLUTStream));
239 std::shared_ptr<LUT> jetCompressPtLUT(
new LUT(jetCompressPtLUTStream));
266 edm::LogError(
"l1t|calo") <<
"Inconsistent number of EtSum parameters" << std::endl;
271 std::shared_ptr<LUT> etSumMetPUSLUT(
new LUT(etSumMetPUSLUTStream));
276 std::shared_ptr<LUT> etSumEttPUSLUT(
new LUT(etSumEttPUSLUTStream));
281 std::shared_ptr<LUT> etSumEcalSumPUSLUT(
new LUT(etSumEcalSumPUSLUTStream));
286 std::shared_ptr<LUT> metCalibrationLUT(
new LUT(metCalibrationLUTStream));
291 std::shared_ptr<LUT> metHFCalibrationLUT(
new LUT(metHFCalibrationLUTStream));
296 std::shared_ptr<LUT> etSumEttCalibrationLUT(
new LUT(etSumEttCalibrationLUTStream));
301 std::shared_ptr<LUT> etSumEcalSumCalibrationLUT(
new LUT(etSumEcalSumCalibrationLUTStream));
306 std::shared_ptr<LUT> metPhiCalibrationLUT(
new LUT(metPhiCalibrationLUTStream));
311 std::shared_ptr<LUT> metHFPhiCalibrationLUT(
new LUT(metHFPhiCalibrationLUTStream));
315 std::vector<double> etSumCentLower = conf.
getParameter<std::vector<double>>(
"etSumCentralityLower");
316 std::vector<double> etSumCentUpper = conf.
getParameter<std::vector<double>>(
"etSumCentralityUpper");
317 if (etSumCentLower.size() == etSumCentUpper.size()) {
318 for (
unsigned i = 0;
i < etSumCentLower.size(); ++
i) {
323 edm::LogError(
"l1t|calo") <<
"Inconsistent number of Centrality boundaries" << std::endl;
328 auto centralityLUT = std::make_shared<LUT>(centralityLUTStream);
331 std::vector<int> minbiasThresholds = conf.
getParameter<std::vector<int>>(
"minimumBiasThresholds");
332 if (minbiasThresholds.size() == 4) {
335 edm::LogError(
"l1t|calo") <<
"Incorrect number of minimum bias thresholds set.";
340 std::ifstream q2LUTStream(
q2LUTFile.fullPath());
341 auto q2LUT = std::make_shared<LUT>(q2LUTStream);
357 if (conf.
existsAs<std::vector<unsigned>>(
"layer1SecondStageLUT")) {
References caloParams_cfi::centralityLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egCalibrationLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egCompressShapesLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egIsoLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egIsoLUTFile2, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egMaxHOverELUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egShapeIdLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::egTrimmingLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEcalSumCalibrationLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEcalSumPUSLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEtaMax, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEtaMin, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEttCalibrationLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEtThreshold, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumEttPUSLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::etSumMetPUSLUTFile, edm::ParameterSet::existsAs(), edm::ParameterSet::getParameter(), mps_fire::i, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::jetCalibrationLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::jetCompressEtaLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::jetCompressPtLUTFile, caloParams_2018_v1_4_1_cfi::metCalibrationLUTFile, caloParams_2018_v1_4_1_cfi::metHFCalibrationLUTFile, caloParams_2018_v1_4_1_cfi::metHFPhiCalibrationLUTFile, caloParams_2018_v1_4_1_cfi::metPhiCalibrationLUTFile, caloParams_cfi::q2LUTFile, l1t::CaloParamsHelper::setCentralityLUT(), l1t::CaloParamsHelper::setCentralityRegionMask(), l1t::CaloParamsHelper::setEgBypassECALFG(), l1t::CaloParamsHelper::setEgBypassEGVetos(), l1t::CaloParamsHelper::setEgBypassExtHOverE(), l1t::CaloParamsHelper::setEgBypassHoE(), l1t::CaloParamsHelper::setEgBypassShape(), l1t::CaloParamsHelper::setEgCalibrationLUT(), l1t::CaloParamsHelper::setEgCalibrationType(), l1t::CaloParamsHelper::setEgCalibrationVersion(), l1t::CaloParamsHelper::setEgCompressShapesLUT(), l1t::CaloParamsHelper::setEgEtaCut(), l1t::CaloParamsHelper::setEgHcalThreshold(), l1t::CaloParamsHelper::setEgHOverEcutBarrel(), l1t::CaloParamsHelper::setEgHOverEcutEndcap(), l1t::CaloParamsHelper::setEgIsoAreaNrTowersEta(), l1t::CaloParamsHelper::setEgIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::setEgIsolationLUT(), l1t::CaloParamsHelper::setEgIsolationLUT2(), l1t::CaloParamsHelper::setEgIsolationType(), l1t::CaloParamsHelper::setEgIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::setEgLsb(), l1t::CaloParamsHelper::setEgMaxHcalEt(), l1t::CaloParamsHelper::setEgMaxHOverELUT(), l1t::CaloParamsHelper::setEgMaxPtHOverE(), l1t::CaloParamsHelper::setEgMaxPtHOverEIsolation(), l1t::CaloParamsHelper::setEgMaxPtJetIsolation(), l1t::CaloParamsHelper::setEgMinPtHOverEIsolation(), l1t::CaloParamsHelper::setEgMinPtJetIsolation(), l1t::CaloParamsHelper::setEgNeighbourThreshold(), l1t::CaloParamsHelper::setEgPUSParams(), l1t::CaloParamsHelper::setEgPUSType(), l1t::CaloParamsHelper::setEgSeedThreshold(), l1t::CaloParamsHelper::setEgShapeIdLUT(), l1t::CaloParamsHelper::setEgShapeIdType(), l1t::CaloParamsHelper::setEgShapeIdVersion(), l1t::CaloParamsHelper::setEgTrimmingLUT(), l1t::CaloParamsHelper::setEtSumBypassEcalSumPUS(), l1t::CaloParamsHelper::setEtSumBypassEttPUS(), l1t::CaloParamsHelper::setEtSumBypassMetPUS(), l1t::CaloParamsHelper::setEtSumCentLower(), l1t::CaloParamsHelper::setEtSumCentUpper(), l1t::CaloParamsHelper::setEtSumEcalSumCalibrationLUT(), l1t::CaloParamsHelper::setEtSumEcalSumCalibrationType(), l1t::CaloParamsHelper::setEtSumEcalSumPUSLUT(), l1t::CaloParamsHelper::setEtSumEcalSumPUSType(), l1t::CaloParamsHelper::setEtSumEtaMax(), l1t::CaloParamsHelper::setEtSumEtaMin(), l1t::CaloParamsHelper::setEtSumEttCalibrationLUT(), l1t::CaloParamsHelper::setEtSumEttCalibrationType(), l1t::CaloParamsHelper::setEtSumEtThreshold(), l1t::CaloParamsHelper::setEtSumEttPUSLUT(), l1t::CaloParamsHelper::setEtSumEttPUSType(), l1t::CaloParamsHelper::setEtSumLsb(), l1t::CaloParamsHelper::setEtSumMetPUSLUT(), l1t::CaloParamsHelper::setEtSumMetPUSType(), l1t::CaloParamsHelper::setIsoTauEtaMax(), l1t::CaloParamsHelper::setIsoTauEtaMin(), l1t::CaloParamsHelper::setJetBypassPUS(), l1t::CaloParamsHelper::setJetCalibrationLUT(), l1t::CaloParamsHelper::setJetCalibrationParams(), l1t::CaloParamsHelper::setJetCalibrationType(), l1t::CaloParamsHelper::setJetCompressEtaLUT(), l1t::CaloParamsHelper::setJetCompressPtLUT(), l1t::CaloParamsHelper::setJetLsb(), l1t::CaloParamsHelper::setJetNeighbourThreshold(), l1t::CaloParamsHelper::setJetPUSType(), l1t::CaloParamsHelper::setJetPUSUsePhiRing(), l1t::CaloParamsHelper::setJetRegionMask(), l1t::CaloParamsHelper::setJetSeedThreshold(), l1t::CaloParamsHelper::setLayer1ECalScaleETBins(), l1t::CaloParamsHelper::setLayer1ECalScaleFactors(), l1t::CaloParamsHelper::setLayer1ECalScalePhiBins(), l1t::CaloParamsHelper::setLayer1HCalScaleETBins(), l1t::CaloParamsHelper::setLayer1HCalScaleFactors(), l1t::CaloParamsHelper::setLayer1HCalScalePhiBins(), l1t::CaloParamsHelper::setLayer1HFScaleETBins(), l1t::CaloParamsHelper::setLayer1HFScaleFactors(), l1t::CaloParamsHelper::setLayer1HFScalePhiBins(), l1t::CaloParamsHelper::setLayer1SecondStageLUT(), l1t::CaloParamsHelper::setMetCalibrationLUT(), l1t::CaloParamsHelper::setMetCalibrationType(), l1t::CaloParamsHelper::setMetHFCalibrationLUT(), l1t::CaloParamsHelper::setMetHFCalibrationType(), l1t::CaloParamsHelper::setMetHFPhiCalibrationLUT(), l1t::CaloParamsHelper::setMetPhiCalibrationLUT(), l1t::CaloParamsHelper::setMinimumBiasThresholds(), l1t::CaloParamsHelper::setQ2LUT(), l1t::CaloParamsHelper::setRegionLsb(), l1t::CaloParamsHelper::setRegionPUSParams(), l1t::CaloParamsHelper::setRegionPUSType(), l1t::CaloParamsHelper::setTauCalibrationLUT(), l1t::CaloParamsHelper::setTauCompressLUT(), l1t::CaloParamsHelper::setTauEtToHFRingEtLUT(), l1t::CaloParamsHelper::setTauIsoAreaNrTowersEta(), l1t::CaloParamsHelper::setTauIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::setTauIsolationLUT(), l1t::CaloParamsHelper::setTauIsolationLUT2(), l1t::CaloParamsHelper::setTauIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::setTauLsb(), l1t::CaloParamsHelper::setTauMaxJetIsolationA(), l1t::CaloParamsHelper::setTauMaxJetIsolationB(), l1t::CaloParamsHelper::setTauMaxPtTauVeto(), l1t::CaloParamsHelper::setTauMinPtJetIsolationB(), l1t::CaloParamsHelper::setTauNeighbourThreshold(), l1t::CaloParamsHelper::setTauPUSParams(), l1t::CaloParamsHelper::setTauPUSType(), l1t::CaloParamsHelper::setTauRegionMask(), l1t::CaloParamsHelper::setTauSeedThreshold(), l1t::CaloParamsHelper::setTauTrimmingShapeVetoLUT(), l1t::CaloParamsHelper::setTowerEncoding(), l1t::CaloParamsHelper::setTowerLsbE(), l1t::CaloParamsHelper::setTowerLsbH(), l1t::CaloParamsHelper::setTowerLsbSum(), l1t::CaloParamsHelper::setTowerNBitsE(), l1t::CaloParamsHelper::setTowerNBitsH(), l1t::CaloParamsHelper::setTowerNBitsRatio(), l1t::CaloParamsHelper::setTowerNBitsSum(), AlCaHLTBitMon_QueryRunRegistry::string, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::tauCalibrationLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::tauCompressLUTFile, caloParams_cfi::tauEtToHFRingEtLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::tauIsoLUTFile, caloParams_2018_v1_0_ECALZS_inconsistent_cfi::tauIsoLUTFile2, and caloParams_cfi::tauTrimmingShapeVetoLUTFile.