#include <MatchedHitRZCorrectionFromBending.h>
Public Member Functions | |
MatchedHitRZCorrectionFromBending () | |
MatchedHitRZCorrectionFromBending (DetId detId, const TrackerTopology *tTopo) | |
MatchedHitRZCorrectionFromBending (const DetLayer *layer, const TrackerTopology *tTopo) | |
void | operator() (const ThirdHitPredictionFromCircle &pred, double curvature, const TrackingRecHit &hit, double &r, double &z, const TrackerTopology *tTopo) const |
Private Types | |
typedef double(* | FixupFn) (const ThirdHitPredictionFromCircle &pred, double curvature, double rOrZ, const TrackingRecHit &hit, const TrackerTopology *tTopo) |
Static Private Member Functions | |
static double | tibMatchedHitZFixup (const ThirdHitPredictionFromCircle &pred, double curvature, double rOrZ, const TrackingRecHit &hit, const TrackerTopology *tTopo) |
Private Attributes | |
FixupFn | rFixup |
FixupFn | zFixup |
Definition at line 11 of file MatchedHitRZCorrectionFromBending.h.
|
private |
Definition at line 27 of file MatchedHitRZCorrectionFromBending.h.
|
inline |
Definition at line 13 of file MatchedHitRZCorrectionFromBending.h.
Referenced by MatchedHitRZCorrectionFromBending().
MatchedHitRZCorrectionFromBending::MatchedHitRZCorrectionFromBending | ( | DetId | detId, |
const TrackerTopology * | tTopo | ||
) |
Definition at line 14 of file MatchedHitRZCorrectionFromBending.cc.
References MatchedHitRZCorrectionFromBending(), DetId::subdetId(), SiStripDetId::TIB, TrackerTopology::tibIsDoubleSide(), tibMatchedHitZFixup(), and zFixup.
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.
|
inline |
Definition at line 17 of file MatchedHitRZCorrectionFromBending.h.
References rFixup, and zFixup.
|
staticprivate |
Definition at line 35 of file MatchedHitRZCorrectionFromBending.cc.
References ThirdHitPredictionFromCircle::angle(), TrackingRecHit::det(), GeomDet::geographicalId(), AlCaHLTBitMon_QueryRunRegistry::string, TrackerTopology::tibIsInternalString(), and TrackerTopology::tibLayer().
Referenced by MatchedHitRZCorrectionFromBending().
|
private |
Definition at line 37 of file MatchedHitRZCorrectionFromBending.h.
Referenced by operator()().
|
private |
Definition at line 37 of file MatchedHitRZCorrectionFromBending.h.
Referenced by MatchedHitRZCorrectionFromBending(), and operator()().