#include <TrackerGeomBuilderFromGeometricDet.h>
Public Member Functions | |
TrackerGeometry * | build (const GeometricDet *gd, const PTrackerParameters &ptp, const TrackerTopology *tTopo) |
Private Member Functions | |
void | buildGeomDet (TrackerGeometry *) |
void | buildPixel (std::vector< const GeometricDet * > const &, TrackerGeometry *, GeomDetType::SubDetector det, bool upgradeGeometry, int BIG_PIX_PER_ROC_X, int BIG_PIX_PER_ROC_Y) |
PlaneBuilderFromGeometricDet::ResultType | buildPlaneWithMaterial (const GeometricDet *gd, double scaleFactor=1.) const |
void | buildSilicon (std::vector< const GeometricDet * > const &, TrackerGeometry *, GeomDetType::SubDetector det, const std::string &part) |
Private Attributes | |
std::map< std::string, const PixelGeomDetType * > | thePixelDetTypeMap |
std::map< std::string, const StripGeomDetType * > | theStripDetTypeMap |
const TrackerTopology * | theTopo |
Definition at line 17 of file TrackerGeomBuilderFromGeometricDet.h.
TrackerGeometry * TrackerGeomBuilderFromGeometricDet::build | ( | const GeometricDet * | gd, |
const PTrackerParameters & | ptp, | ||
const TrackerTopology * | tTopo | ||
) |
Definition at line 42 of file TrackerGeomBuilderFromGeometricDet.cc.
Referenced by SurveyInputTrackerFromDB::analyze(), SurveyMisalignmentInput::analyze(), TrackerDigiGeometryESModule::produce(), and MisalignedTrackerESProducer::produce().
|
private |
Definition at line 226 of file TrackerGeomBuilderFromGeometricDet.cc.
|
private |
Definition at line 144 of file TrackerGeomBuilderFromGeometricDet.cc.
|
private |
Definition at line 287 of file TrackerGeomBuilderFromGeometricDet.cc.
|
private |
Definition at line 187 of file TrackerGeomBuilderFromGeometricDet.cc.
|
private |
Definition at line 36 of file TrackerGeomBuilderFromGeometricDet.h.
|
private |
Definition at line 37 of file TrackerGeomBuilderFromGeometricDet.h.
|
private |
Definition at line 38 of file TrackerGeomBuilderFromGeometricDet.h.