Functions | |
void | buildDetGeomDescDescendants (DDFilteredView &fv, DetGeomDesc *geoInfoParent, const bool isRun2) |
std::unique_ptr< DetGeomDesc > | buildDetGeomDescFromCompactView (const DDCompactView &myCompactView, const bool isRun2) |
std::unique_ptr< DetGeomDesc > | buildDetGeomDescFromCompactView (const cms::DDCompactView &myCompactView, const bool isRun2) |
void detgeomdescbuilder::buildDetGeomDescDescendants | ( | DDFilteredView & | fv, |
DetGeomDesc * | geoInfoParent, | ||
const bool | isRun2 | ||
) |
Definition at line 31 of file DetGeomDescBuilder.cc.
References DetGeomDesc::addComponent(), DDFilteredView::firstChild(), geometryPPS_CMSxz_fromDD_2016_cfi::isRun2, DDFilteredView::nextSibling(), DDFilteredView::parent(), and CTPPSDetId::sdTimingDiamond.
Referenced by buildDetGeomDescFromCompactView().
std::unique_ptr< DetGeomDesc > detgeomdescbuilder::buildDetGeomDescFromCompactView | ( | const DDCompactView & | myCompactView, |
const bool | isRun2 | ||
) |
Definition at line 10 of file DetGeomDescBuilder.cc.
References buildDetGeomDescDescendants(), ALCARECOTkAlBeamHalo_cff::filter, and geometryPPS_CMSxz_fromDD_2016_cfi::isRun2.
Referenced by PPSGeometryBuilder::analyze(), CTPPSCompositeESSource::buildGeometry(), TotemGeometryESModule::produce(), and CTPPSGeometryESModule::produceIdealGD().
std::unique_ptr< DetGeomDesc > detgeomdescbuilder::buildDetGeomDescFromCompactView | ( | const cms::DDCompactView & | myCompactView, |
const bool | isRun2 | ||
) |
Definition at line 58 of file DetGeomDescBuilder.cc.
References cms::DDCompactView::detector(), geometryPPS_CMSxz_fromDD_2016_cfi::isRun2, cms::DDFilteredView::next(), CTPPSDetId::sdTimingDiamond, findQualityFiles::size, and cms::DDDetector::worldVolume().