#include <MatchedHitRZCorrectionFromBending.h>
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
| ) |
|
|
inline |
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
DetId |
detId, |
|
|
const TrackerTopology * |
tTopo |
|
) |
| |
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending |
( |
const DetLayer * |
layer, |
|
|
const TrackerTopology * |
tTopo |
|
) |
| |
Definition at line 23 of file MatchedHitRZCorrectionFromBending.cc.
References GeometricSearchDet::basicComponents(), DetLayer::subDetector(), GeomDetEnumerators::TIB, TrackerTopology::tibIsDoubleSide(), tibMatchedHitZFixup(), and zFixup.
bool tibIsDoubleSide(const DetId &id) const
virtual SubDetector subDetector() const =0
The type of detector (PixelBarrel, PixelEndcap, TIB, TOB, TID, TEC, CSC, DT, RPCBarrel, RPCEndcap)
virtual const std::vector< const GeomDet * > & basicComponents() const =0
static double tibMatchedHitZFixup(const ThirdHitPredictionFromCircle &pred, double curvature, double rOrZ, const TransientTrackingRecHit &hit, const TrackerTopology *tTopo)
Definition at line 35 of file MatchedHitRZCorrectionFromBending.cc.
References ThirdHitPredictionFromCircle::angle(), TransientTrackingRecHit::det(), GeomDet::geographicalId(), AlCaHLTBitMon_QueryRunRegistry::string, TrackerTopology::tibIsInternalString(), and TrackerTopology::tibLayer().
Referenced by MatchedHitRZCorrectionFromBending().
41 static const double factors[2][2] = { { -2.4, 2.4 }, { 2.4, -2.4 } };
unsigned int tibLayer(const DetId &id) const
float angle(float curvature, float radius) const
virtual const GeomDet * det() const =0
The GomeDet* can be zero for InvalidTransientRecHits and for TConstraintRecHit2Ds.
T curvature(T InversePt, const edm::EventSetup &iSetup)
DetId geographicalId() const
The label of this GeomDet.
bool tibIsInternalString(const DetId &id) const
FixupFn MatchedHitRZCorrectionFromBending::rFixup |
|
private |
FixupFn MatchedHitRZCorrectionFromBending::zFixup |
|
private |