#include <CmsMTDDiscBuilder.h>
Private Member Functions | |
void | buildComponent (DDFilteredView &, GeometricTimingDet *, std::string) override |
void | sortNS (DDFilteredView &, GeometricTimingDet *) override |
Class which contructs Phase2 Outer Tracker/Discs.
Definition at line 11 of file CmsMTDDiscBuilder.h.
|
overrideprivatevirtual |
Implements CmsMTDLevelBuilder.
Definition at line 14 of file CmsMTDDiscBuilder.cc.
References GeometricTimingDet::addComponent(), CmsMTDLevelBuilder::build(), GeometricTimingDet::ETLRing, Exception, DDName::fullname(), DDFilteredView::logicalPart(), DDBase< N, C >::name(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
overrideprivatevirtual |
Reimplemented from CmsMTDLevelBuilder.
Definition at line 34 of file CmsMTDDiscBuilder.cc.
References AlCaHLTBitMon_QueryRunRegistry::comp, GeometricTimingDet::component(), GeometricTimingDet::components(), GeometricTimingDet::ETLRing, GeometricTimingDet::setGeographicalID(), and GeometricTimingDet::translation().