#include <GeometricSearchTrackerBuilder.h>
Public Member Functions | |
GeometricSearchTracker * | build (const GeometricDet *theGeometricTracker, const TrackerGeometry *theGeomDetGeometry, const TrackerTopology *tTopo, const bool usePhase2Stacks=false) __attribute__((cold)) |
GeometricSearchTracker * | build (const GeometricDet *theGeometricTracker, const TrackerGeometry *theGeomDetGeometry, const TrackerTopology *tTopo, const MTDGeometry *mtd, const MTDTopology *mTopo, const bool usePhase2Stacks=false) __attribute__((cold)) |
GeometricSearchTrackerBuilder () | |
~GeometricSearchTrackerBuilder () | |
GeometricSearchTrackerBuilder implementation
Definition at line 15 of file GeometricSearchTrackerBuilder.h.
|
inline |
Definition at line 17 of file GeometricSearchTrackerBuilder.h.
|
inline |
Definition at line 18 of file GeometricSearchTrackerBuilder.h.
GeometricSearchTracker * GeometricSearchTrackerBuilder::build | ( | const GeometricDet * | theGeometricTracker, |
const TrackerGeometry * | theGeomDetGeometry, | ||
const TrackerTopology * | tTopo, | ||
const bool | usePhase2Stacks = false |
||
) |
Definition at line 23 of file GeometricSearchTrackerBuilder.cc.
References PixelBarrelLayerBuilder::build(), TIBLayerBuilder::build(), TOBLayerBuilder::build(), Phase2EndcapLayerBuilder::build(), TIDLayerBuilder::build(), Phase2OTBarrelLayerBuilder::build(), TECLayerBuilder::build(), PixelForwardLayerBuilder< T1, T2 >::build(), GeometricDet::components(), GeometricDet::OTPhase2Barrel, GeometricDet::OTPhase2EndCap, GeometricDet::PixelBarrel, GeometricDet::PixelEndCap, GeometricDet::PixelPhase1Barrel, GeometricDet::PixelPhase1EndCap, GeometricDet::PixelPhase2Barrel, GeometricDet::PixelPhase2EndCap, GeometricDet::PixelPhase2FullDisk, GeometricDet::PixelPhase2ReducedDisk, GeometricDet::PixelPhase2TDRDisk, GeometricDet::TEC, GeometricDet::TIB, GeometricDet::TID, GeometricDet::TOB, and TrackerMTDRecoGeometryESProducer_cfi::usePhase2Stacks.
Referenced by TrackerRecoGeometryESProducer::produce(), and TrackerMTDRecoGeometryESProducer::produce().
GeometricSearchTracker * GeometricSearchTrackerBuilder::build | ( | const GeometricDet * | theGeometricTracker, |
const TrackerGeometry * | theGeomDetGeometry, | ||
const TrackerTopology * | tTopo, | ||
const MTDGeometry * | mtd, | ||
const MTDTopology * | mTopo, | ||
const bool | usePhase2Stacks = false |
||
) |
Definition at line 208 of file GeometricSearchTrackerBuilder.cc.
References GeometricSearchTracker::addDetLayerGeometry(), GeometricSearchTracker::addMTDLayers(), MTDDetLayerGeometry::allBackwardLayers(), MTDDetLayerGeometry::allBarrelLayers(), MTDDetLayerGeometry::allForwardLayers(), Reference_intrackfit_cff::barrel, newFWLiteAna::build, MTDDetLayerGeometry::buildLayers(), MillePedeFileConverter_cfg::e, GeometricSearchTracker::mtdDetLayerGeometry, AlCaHLTBitMon_ParallelJobs::p, MTDDetLayerGeometry::sortLayers(), and TrackerMTDRecoGeometryESProducer_cfi::usePhase2Stacks.