#include <CmsMTDTrayBuilder.h>
Private Member Functions | |
void | buildComponent (DDFilteredView &, GeometricTimingDet *, std::string) override |
void | sortNS (DDFilteredView &, GeometricTimingDet *) override |
Class which contructs BTL trays
Definition at line 10 of file CmsMTDTrayBuilder.h.
|
overrideprivatevirtual |
Implements CmsMTDLevelBuilder.
Definition at line 13 of file CmsMTDTrayBuilder.cc.
References GeometricTimingDet::addComponent(), GeometricTimingDet::BTLTray, CmsMTDLevelBuilder::build(), Exception, DDName::fullname(), DDFilteredView::logicalPart(), DDBase< N, C >::name(), CmsMTDLevelBuilder::theCmsMTDStringToEnum, and CmsMTDStringToEnum::type().
|
overrideprivatevirtual |
Reimplemented from CmsMTDLevelBuilder.
Definition at line 29 of file CmsMTDTrayBuilder.cc.
References GeometricTimingDet::addComponents(), GeometricTimingDet::BTLTray, GeometricTimingDet::clearComponents(), AlCaHLTBitMon_QueryRunRegistry::comp, GeometricTimingDet::component(), GeometricTimingDet::components(), CmsMTDLevelBuilder::getPhi(), mps_fire::i, LogTrace, mtdStablePhiSort(), mathSSE::sqrt(), and groupFilesInBlocks::temp.