#include <DDDCmsMTDConstruction.h>
Public Member Functions | |
const GeometricTimingDet * | construct (const DDCompactView *cpv, std::vector< int > detidShifts) |
DDDCmsMTDConstruction (void) | |
Protected Attributes | |
std::string | attribute |
CmsMTDStringToEnum | theCmsMTDStringToEnum |
High level class to build a tracker. It will only build subdets, then call subdet builders
Definition at line 17 of file DDDCmsMTDConstruction.h.
DDDCmsMTDConstruction::DDDCmsMTDConstruction | ( | void | ) |
Definition at line 34 of file DDDCmsMTDConstruction.cc.
const GeometricTimingDet * DDDCmsMTDConstruction::construct | ( | const DDCompactView * | cpv, |
std::vector< int > | detidShifts | ||
) |
Definition at line 38 of file DDDCmsMTDConstruction.cc.
References DDNameFilter::add(), CmsMTDLevelBuilder::build(), Exception, ALCARECOTkAlBeamHalo_cff::filter, cms::DDFilteredView::firstChild(), ExtractStringFromDDD::getString(), GeometricTimingDet::MTD, cms::DDFilteredView::parent(), AlCaHLTBitMon_QueryRunRegistry::string, and DDNameFilter::veto().
Referenced by MTDGeometricTimingDetESModule::produce().
|
protected |
Definition at line 25 of file DDDCmsMTDConstruction.h.
|
protected |
Definition at line 26 of file DDDCmsMTDConstruction.h.