#include <MatchedHitRZCorrectionFromBending.h>
◆ FixupFn
◆ MatchedHitRZCorrectionFromBending() [1/3]
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
| ) |
|
|
inline |
◆ MatchedHitRZCorrectionFromBending() [2/3]
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
DetId |
detId, |
|
|
const TrackerTopology * |
tTopo |
|
) |
| |
◆ MatchedHitRZCorrectionFromBending() [3/3]
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
const DetLayer * |
layer, |
|
|
const TrackerTopology * |
tTopo |
|
) |
| |
Definition at line 20 of file MatchedHitRZCorrectionFromBending.cc.
References GeometricSearchDet::basicComponents(), pixelTopology::layer, GeomDetEnumerators::TIB, TrackerTopology::tibIsDoubleSide(), tibMatchedHitZFixup(), and zFixup.
bool tibIsDoubleSide(const DetId &id) const
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
static double tibMatchedHitZFixup(const ThirdHitPredictionFromCircle &pred, double curvature, double rOrZ, const TrackingRecHit &hit, const TrackerTopology *tTopo)
virtual const std::vector< const GeomDet * > & basicComponents() const =0
◆ operator()()
◆ tibMatchedHitZFixup()
Definition at line 31 of file MatchedHitRZCorrectionFromBending.cc.
References ThirdHitPredictionFromCircle::angle(), PixelRecoUtilities::curvature(), pixelTopology::layer, alignCSCRings::r, AlCaHLTBitMon_QueryRunRegistry::string, TrackerTopology::tibIsInternalString(), and TrackerTopology::tibLayer().
Referenced by MatchedHitRZCorrectionFromBending().
37 static const double factors[2][2] = {{-2.4, 2.4}, {2.4, -2.4}};
T curvature(T InversePt, const MagneticField &field)
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
bool tibIsInternalString(const DetId &id) const
float angle(float curvature, float radius) const
unsigned int tibLayer(const DetId &id) const
◆ rFixup
FixupFn MatchedHitRZCorrectionFromBending::rFixup |
|
private |
◆ zFixup
FixupFn MatchedHitRZCorrectionFromBending::zFixup |
|
private |