Builds structure of DetGeomDesc objects out of DDCompactView (resp. DDFilteredView). More...
#include <DDDTotemRPConstruction.h>
Public Member Functions | |
const DetGeomDesc * | construct (const DDCompactView *cpv) |
DDDTotemRPContruction () | |
Protected Member Functions | |
void | buildDetGeomDesc (DDFilteredView *fv, DetGeomDesc *gd) |
Builds structure of DetGeomDesc objects out of DDCompactView (resp. DDFilteredView).
It adds detector IDs (via class TotemRPDetId). intended to be called from: modul TotemRPDetGeomDescESModule.
Definition at line 25 of file DDDTotemRPConstruction.h.
DDDTotemRPContruction::DDDTotemRPContruction | ( | ) |
Definition at line 26 of file DDDTotemRPConstruction.cc.
|
protected |
Definition at line 50 of file DDDTotemRPConstruction.cc.
References patCaloMETCorrections_cff::A, DetGeomDesc::addComponent(), DDFilteredView::copyno(), DDFilteredView::copyNumbers(), DDD_CTPPS_DIAMONDS_DETECTOR_NAME, DDD_TOTEM_RP_DETECTOR_NAME, DDD_TOTEM_RP_PRIMARY_VACUUM_NAME, gamEcalExtractorBlocks_cff::detector, DDFilteredView::firstChild(), DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), DDFilteredView::nextSibling(), DDFilteredView::parent(), DetGeomDesc::setGeographicalID(), and relativeConstraints::station.
const DetGeomDesc * DDDTotemRPContruction::construct | ( | const DDCompactView * | cpv | ) |
Definition at line 32 of file DDDTotemRPConstruction.cc.
References ALCARECOTkAlBeamHalo_cff::filter, and mixOne_simraw_on_sim_cfi::tracker.
Referenced by TotemRPGeometryESModule::produceIdealGD().