#include <HcalParametersFromDD.h>
Public Member Functions | |
bool | build (const cms::DDCompactView &, HcalParameters &) |
bool | build (const DDCompactView *, HcalParameters &) |
HcalParametersFromDD ()=default | |
Private Member Functions | |
bool | build (HcalParameters &) |
void | rescale (std::vector< double > &, const double s) |
Definition at line 9 of file HcalParametersFromDD.h.
|
default |
bool HcalParametersFromDD::build | ( | const cms::DDCompactView & | cpv, |
HcalParameters & | php | ||
) |
Definition at line 142 of file HcalParametersFromDD.cc.
References newFWLiteAna::build, HcalParameters::dzVcal, HcalParameters::etagroup, HcalParameters::etaMax, HcalParameters::etaMin, HcalParameters::etaRange, HcalParameters::etaTable, ALCARECOTkAlBeamHalo_cff::filter, relativeConstraints::geom, cms::DDCompactView::get(), cms::DDFilteredView::get(), cms::DDCompactView::getVector(), HcalParameters::gparHF, HcalParameters::HBGains, HcalParameters::HBShift, HcalParameters::HEGains, HcalParameters::HEShift, HcalParameters::HFGains, HcalParameters::HFShift, mps_fire::i, HcalGeomParameters::k_ScaleFromDD4HepToG4, HcalParameters::LayerItem::layer, HcalParameters::Layer0Wt, HcalParameters::LayerItem::layerGroup, HcalParameters::layerGroupEtaRec, HcalParameters::layerGroupEtaSim, HcalParameters::maxDepth, HcalParameters::modHB, HcalParameters::modHE, HcalParameters::noff, HcalParameters::phibin, HcalParameters::phigroup, HcalParameters::phioff, HcalParameters::phitable, MuonErrorMatrixAdjuster_cfi::rescale, HcalParameters::rHO, HcalParameters::rTable, AlCaHLTBitMon_QueryRunRegistry::string, pfDeepBoostedJetPreprocessParams_cfi::sv, and HcalParameters::topologyMode.
bool HcalParametersFromDD::build | ( | const DDCompactView * | cpv, |
HcalParameters & | php | ||
) |
Definition at line 56 of file HcalParametersFromDD.cc.
References newFWLiteAna::build, dbl_to_int(), HcalParameters::dzVcal, HcalParameters::etagroup, HcalParameters::etaMax, HcalParameters::etaMin, HcalParameters::etaRange, HcalParameters::etaTable, Exception, DDFilteredView::firstChild(), relativeConstraints::geom, HcalParameters::gparHF, HcalParameters::HBGains, HcalParameters::HBShift, HcalParameters::HEGains, HcalParameters::HEShift, HcalParameters::HFGains, HcalParameters::HFShift, mps_fire::i, HcalGeomParameters::k_ScaleFromDDDToG4, HcalParameters::LayerItem::layer, HcalParameters::Layer0Wt, HcalParameters::LayerItem::layerGroup, HcalParameters::layerGroupEtaRec, HcalParameters::layerGroupEtaSim, HcalParameters::maxDepth, DDFilteredView::mergedSpecifics(), HcalParameters::modHB, HcalParameters::modHE, HcalParameters::noff, convertSQLiteXML::ok, HcalParameters::phibin, HcalParameters::phigroup, HcalParameters::phioff, HcalParameters::phitable, MuonErrorMatrixAdjuster_cfi::rescale, HcalParameters::rHO, HcalParameters::rTable, AlCaHLTBitMon_QueryRunRegistry::string, pfDeepBoostedJetPreprocessParams_cfi::sv, HcalParameters::topologyMode, findQualityFiles::v, and DDCompactView::vector().
Referenced by HcalParametersDBBuilder::beginRun(), and HcalParametersESModule::produce().
|
private |
Definition at line 212 of file HcalParametersFromDD.cc.
References geant_units::operators::convertMmToCm(), angle_units::operators::convertRadToDeg(), TauDecayModes::dec, HcalParameters::etagroup, HcalParameters::etaMax, HcalParameters::etaMin, HcalParameters::etaRange, HcalParameters::etaTable, HcalParameters::etaTableHF, HcalParameters::gparHF, HcalParameters::HBGains, HcalParameters::HBShift, HcalParameters::HEGains, HcalParameters::HEShift, HcalParameters::HFGains, HcalParameters::HFShift, mps_fire::i, dqmdumpme::k, HcalParameters::Layer0Wt, HcalParameters::layerGroupEtaRec, HcalParameters::layerGroupEtaSim, dqm-mbProfile::log, HcalParameters::maxDepth, HcalParameters::modHB, HcalParameters::modHE, HcalParameters::noff, HcalParameters::phibin, HcalParameters::phigroup, HcalParameters::phioff, HcalParameters::phitable, HcalParameters::rTable, funct::tan(), and HcalParameters::topologyMode.
|
private |
Definition at line 346 of file HcalParametersFromDD.cc.
References dqmiodumpmetadata::n, alignCSCRings::s, and findQualityFiles::v.