#include <DDDCmsTrackerContruction.h>
Public Member Functions | |
const GeometricDet * | construct (const DDCompactView *cpv, std::vector< int > detidShifts) |
DDDCmsTrackerContruction (void) | |
Protected Attributes | |
std::string | attribute |
CmsTrackerStringToEnum | theCmsTrackerStringToEnum |
High level class to build a tracker. It will only build subdets, then call subdet builders
Definition at line 17 of file DDDCmsTrackerContruction.h.
DDDCmsTrackerContruction::DDDCmsTrackerContruction | ( | void | ) |
Definition at line 11 of file DDDCmsTrackerContruction.cc.
const GeometricDet * DDDCmsTrackerContruction::construct | ( | const DDCompactView * | cpv, |
std::vector< int > | detidShifts | ||
) |
Definition at line 15 of file DDDCmsTrackerContruction.cc.
References DDFilteredView::addFilter(), CmsTrackerLevelBuilder::build(), CmsTrackerDetIdBuilder::buildId(), Exception, ALCARECOTkAlBeamHalo_cff::filter, DDFilteredView::firstChild(), ExtractStringFromDDD::getString(), not_equals, DDFilteredView::parent(), DDSpecificsFilter::setCriteria(), AlCaHLTBitMon_QueryRunRegistry::string, GeometricDet::Tracker, and mixOne_simraw_on_sim_cfi::tracker.
Referenced by TrackerGeometricDetESModule::produce().
|
protected |
Definition at line 25 of file DDDCmsTrackerContruction.h.
|
protected |
Definition at line 26 of file DDDCmsTrackerContruction.h.