#include <GEMGeometryParsFromDD.h>
Public Member Functions | |
void | build (const DDCompactView *cview, const MuonGeometryConstants &muonConstants, RecoIdealGeometry &rgeo) |
void | build (const cms::DDCompactView *cview, const MuonGeometryConstants &muonConstants, RecoIdealGeometry &rgeo) |
GEMGeometryParsFromDD () | |
~GEMGeometryParsFromDD () | |
Definition at line 28 of file GEMGeometryParsFromDD.h.
GEMGeometryParsFromDD::GEMGeometryParsFromDD | ( | ) |
Definition at line 31 of file GEMGeometryParsFromDD.cc.
GEMGeometryParsFromDD::~GEMGeometryParsFromDD | ( | ) |
Definition at line 33 of file GEMGeometryParsFromDD.cc.
void GEMGeometryParsFromDD::build | ( | const DDCompactView * | cview, |
const MuonGeometryConstants & | muonConstants, | ||
RecoIdealGeometry & | rgeo | ||
) |
Definition at line 37 of file GEMGeometryParsFromDD.cc.
References buildGeometry(), ALCARECOTkAlBeamHalo_cff::filter, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by GEMRecoIdealDBLoader::beginRun().
void GEMGeometryParsFromDD::build | ( | const cms::DDCompactView * | cview, |
const MuonGeometryConstants & | muonConstants, | ||
RecoIdealGeometry & | rgeo | ||
) |
Definition at line 263 of file GEMGeometryParsFromDD.cc.
References buildGeometry(), ALCARECOTkAlBeamHalo_cff::filter, and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 173 of file GEMGeometryParsFromDD.cc.
References hcalRecHitTable_cff::detId, PVValHelper::dy, PVValHelper::dz, getRotation(), getTranslation(), RecoIdealGeometry::insert(), LogDebug, DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), DDSolid::parameters(), DetId::rawId(), DDLogicalPart::solid(), DDBooleanSolid::solidA(), and DDBooleanSolid::solidB().
Referenced by buildGeometry().
|
private |
Definition at line 370 of file GEMGeometryParsFromDD.cc.
References hcalRecHitTable_cff::detId, PVValHelper::dy, PVValHelper::dz, getRotation(), getTranslation(), RecoIdealGeometry::insert(), Skims_PA_cff::name, cms::DDFilteredView::name(), DetId::rawId(), cms::DDFilteredView::solid(), cms::DDSolid::solidA(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 199 of file GEMGeometryParsFromDD.cc.
References DDfetch(), delPhi(), hcalRecHitTable_cff::detId, DDValue::doubles(), HLT_2024v12_cff::dPhi, PVValHelper::dy, PVValHelper::dz, getRotation(), getTranslation(), RecoIdealGeometry::insert(), LogDebug, DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), me0TriggerPseudoDigis_cff::nStrips, DDSolid::parameters(), DDLogicalPart::solid(), DDFilteredView::specifics(), HistogramManager_cfi::specs, and to_string().
Referenced by buildGeometry().
|
private |
Definition at line 398 of file GEMGeometryParsFromDD.cc.
References hcalRecHitTable_cff::detId, HLT_2024v12_cff::dPhi, PVValHelper::dy, PVValHelper::dz, cms::DDFilteredView::get(), getRotation(), getTranslation(), RecoIdealGeometry::insert(), Skims_PA_cff::name, cms::DDFilteredView::name(), me0TriggerPseudoDigis_cff::nStrips, cms::DDFilteredView::parameters(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 51 of file GEMGeometryParsFromDD.cc.
References GEMNumberingScheme::baseNumberToUnitNumber(), buildChamber(), buildEtaPartition(), buildSuperChamber(), hcalRecHitTable_cff::detId, DDFilteredView::firstChild(), DDFilteredView::geoHistory(), MuonGeometryNumbering::geoHistoryToBaseNumber(), GEMDetId::layer(), LogDebug, DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), DDFilteredView::nextSibling(), DDFilteredView::parent(), and GEMDetId::station().
Referenced by build().
|
private |
Definition at line 275 of file GEMGeometryParsFromDD.cc.
References GEMNumberingScheme::baseNumberToUnitNumber(), buildChamber(), buildEtaPartition(), buildSuperChamber(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), cms::DDFilteredView::copyNos(), hcalRecHitTable_cff::detId, cms::DDFilteredView::firstChild(), MuonGeometryNumbering::geoHistoryToBaseNumber(), MuonGeometryConstants::getValue(), cms::DDFilteredView::goTo(), cms::DDFilteredView::history(), cms::DDFilteredView::level(), GEMDetId::minStationId0, EgammaValidation_cff::num, and nano_mu_digi_cff::region.
|
private |
Definition at line 143 of file GEMGeometryParsFromDD.cc.
References hcalRecHitTable_cff::detId, PVValHelper::dy, PVValHelper::dz, getRotation(), getTranslation(), RecoIdealGeometry::insert(), LogDebug, DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), DDSolid::parameters(), DetId::rawId(), DDLogicalPart::solid(), DDBooleanSolid::solidA(), and DDBooleanSolid::solidB().
Referenced by buildGeometry().
|
private |
Definition at line 338 of file GEMGeometryParsFromDD.cc.
References hcalRecHitTable_cff::detId, PVValHelper::dy, PVValHelper::dz, getRotation(), getTranslation(), RecoIdealGeometry::insert(), Skims_PA_cff::name, cms::DDFilteredView::name(), DetId::rawId(), cms::DDFilteredView::solid(), cms::DDSolid::solidA(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
private |
Definition at line 251 of file GEMGeometryParsFromDD.cc.
References DDFilteredView::rotation(), x, y, and z.
Referenced by buildChamber(), buildEtaPartition(), and buildSuperChamber().
|
private |
Definition at line 432 of file GEMGeometryParsFromDD.cc.
References cms::DDFilteredView::rot(), makeMuonMisalignmentScenario::rot, x, y, and z.
|
private |
Definition at line 244 of file GEMGeometryParsFromDD.cc.
References DDFilteredView::translation().
Referenced by buildChamber(), buildEtaPartition(), and buildSuperChamber().
|
private |
Definition at line 421 of file GEMGeometryParsFromDD.cc.
References cms::DDFilteredView::translation().