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 24 of file DDDTotemRPConstruction.cc.
|
protected |
Definition at line 50 of file DDDTotemRPConstruction.cc.
References funct::A, DetGeomDesc::addComponent(), DDFilteredView::copyNumbers(), DDD_TOTEM_RP_DETECTOR_NAME, DDFilteredView::firstChild(), DDFilteredView::logicalPart(), DDName::name(), DDBase< N, C >::name(), DDFilteredView::nextSibling(), DDFilteredView::parent(), DetGeomDesc::setGeographicalID(), and relativeConstraints::station.
Referenced by construct().
const DetGeomDesc * DDDTotemRPContruction::construct | ( | const DDCompactView * | cpv | ) |
Definition at line 30 of file DDDTotemRPConstruction.cc.
References buildDetGeomDesc(), and patCandidatesForDimuonsSequences_cff::tracker.
Referenced by TotemRPGeometryESModule::produceMeasuredGD().