#include <MeasurementDet.h>
Public Types | |
typedef TrackingRecHit::ConstRecHitContainer | RecHitContainer |
using | SimpleHitContainer = std::vector< BaseTrackerRecHit * > |
typedef tracking::TempMeasurements | TempMeasurements |
Protected Attributes | |
TrackingRecHit::ConstRecHitPointer | theInactiveHit |
TrackingRecHit::ConstRecHitPointer | theMissingHit |
Private Attributes | |
const GeomDet * | theGeomDet |
Definition at line 18 of file MeasurementDet.h.
Definition at line 21 of file MeasurementDet.h.
using MeasurementDet::SimpleHitContainer = std::vector<BaseTrackerRecHit *> |
Definition at line 23 of file MeasurementDet.h.
Definition at line 20 of file MeasurementDet.h.
|
inline |
Definition at line 26 of file MeasurementDet.h.
|
inline |
Definition at line 77 of file MeasurementDet.h.
References theGeomDet.
Referenced by TkPixelMeasurementDet::buildRecHit(), GCC11_FINAL< T, TOPO >::buildRecHit(), MeasurementDetWithData::fastGeomDet(), TkPixelMeasurementDet::recHits(), GCC11_FINAL< T, TOPO >::specificGeomDet(), and TkPixelMeasurementDet::specificGeomDet().
|
inline |
obsolete version in case the TrajectoryState on the surface of the Det is already available. The first TrajectoryStateOnSurface is on the surface of this Det, and the second TrajectoryStateOnSurface is not used, as the propagator... The stateOnThisDet should the result of
prop.propagate( startingState, this->surface())
Definition at line 52 of file MeasurementDet.h.
References tracking::TempMeasurements::distances, tracking::TempMeasurements::hits, i, cmsHarvester::index, j, measurements(), query::result, tracking::TempMeasurements::size(), and tracking::TempMeasurements::sortIndex().
Referenced by MeasurementDetWithData::fastMeasurements().
|
inlinevirtual |
Definition at line 78 of file MeasurementDet.h.
References theGeomDet.
Referenced by CkfDebugger::analyseRecHitExistance(), MeasurementDetWithData::geomDet(), MeasurementDetWithData::position(), position(), MeasurementDetWithData::surface(), and surface().
|
pure virtual |
Implemented in GCC11_FINAL< T, TOPO >, TkPixelMeasurementDet, and GCC11_FINAL< T, TOPO >.
Referenced by GCC11_FINAL< T, TOPO >::hasBadComponents(), and MeasurementDetWithData::hasBadComponents().
|
pure virtual |
Implemented in GCC11_FINAL< T, TOPO >, TkPixelMeasurementDet, and GCC11_FINAL< T, TOPO >.
Referenced by FixTrackHitPattern::analyze(), and MeasurementDetWithData::isActive().
|
pure virtual |
Implemented in GCC11_FINAL< T, TOPO >, TkPixelMeasurementDet, and GCC11_FINAL< T, TOPO >.
Referenced by fastMeasurements(), and MeasurementDetWithData::measurements().
|
inline |
Definition at line 82 of file MeasurementDet.h.
References geomDet(), and GeomDet::position().
Referenced by CkfDebugger::analyseRecHitExistance().
|
pure virtual |
Implemented in GCC11_FINAL< T, TOPO >, TkPixelMeasurementDet, and GCC11_FINAL< T, TOPO >.
Referenced by CkfDebugger::analyseRecHitExistance(), MeasurementDetWithData::recHits(), and recHits().
|
inlinevirtual |
Reimplemented in GCC11_FINAL< T, TOPO >.
Definition at line 35 of file MeasurementDet.h.
References recHits().
|
inlinevirtual |
Reimplemented in GCC11_FINAL< T, TOPO >, TkPixelMeasurementDet, and GCC11_FINAL< T, TOPO >.
Definition at line 42 of file MeasurementDet.h.
|
inline |
Definition at line 80 of file MeasurementDet.h.
References geomDet(), and GeomDet::surface().
Referenced by CkfDebugger::analyseRecHitExistance().
|
private |
Definition at line 89 of file MeasurementDet.h.
Referenced by fastGeomDet(), and geomDet().
|
protected |
Definition at line 92 of file MeasurementDet.h.
Referenced by TkPixelMeasurementDet::measurements().
|
protected |
Definition at line 91 of file MeasurementDet.h.
Referenced by TkPixelMeasurementDet::measurements().