#include <OuterHitPhiPrediction.h>
Public Types | |
typedef TkTrackingRegionsMargin< float > | Margin |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
Range | operator() (float radius) const |
OuterHitPhiPrediction (const Range &phiAtVertex, const Range &curvature, float originRBound, const Margin &tolerance=Margin(0, 0)) | |
void | setTolerance (const Margin &tolerance) |
Private Attributes | |
Range | theCurvature |
float | theOriginRBound |
Range | thePhiAtVertex |
Margin | theTolerance |
predicts phi range at a given radius r
Definition at line 11 of file OuterHitPhiPrediction.h.
typedef TkTrackingRegionsMargin<float> OuterHitPhiPrediction::Margin |
Definition at line 15 of file OuterHitPhiPrediction.h.
typedef PixelRecoRange<float> OuterHitPhiPrediction::Range |
Definition at line 14 of file OuterHitPhiPrediction.h.
|
inline |
Definition at line 17 of file OuterHitPhiPrediction.h.
OuterHitPhiPrediction::Range OuterHitPhiPrediction::operator() | ( | float | radius | ) | const |
Definition at line 5 of file OuterHitPhiPrediction.cc.
References funct::abs(), f, TkTrackingRegionsMargin< T >::left(), M_PI, PixelRecoRange< T >::max(), bookConverter::max, PixelRecoRange< T >::mean(), PixelRecoRange< T >::min(), CosmicsPD_Skims::radius, TkTrackingRegionsMargin< T >::right(), theCurvature, theOriginRBound, thePhiAtVertex, and theTolerance.
|
inline |
Definition at line 25 of file OuterHitPhiPrediction.h.
Referenced by RectangularEtaPhiTrackingRegion::estimator().
|
private |
Definition at line 30 of file OuterHitPhiPrediction.h.
Referenced by operator()().
|
private |
Definition at line 31 of file OuterHitPhiPrediction.h.
Referenced by operator()().
|
private |
Definition at line 29 of file OuterHitPhiPrediction.h.
Referenced by operator()().
|
private |
Definition at line 32 of file OuterHitPhiPrediction.h.
Referenced by operator()().