#include <OuterHitPhiPrediction.h>
Public Types | |
using | Range = PixelRecoRange< float > |
Public Member Functions | |
Range | operator() (float radius) const |
OuterHitPhiPrediction (const Range &phiAtVertex, const Range &curvature, float originRBound) | |
void | setTolerance (float tolerance) |
Private Member Functions | |
Range | asym (float radius) const |
Range | sym (float radius) const |
Private Attributes | |
Range | theCurvature |
float | theOriginRBound |
Range | thePhiAtVertex |
float | theTolerance = 0.f |
predicts phi range at a given radius r
Definition at line 12 of file OuterHitPhiPrediction.h.
using OuterHitPhiPrediction::Range = PixelRecoRange<float> |
Definition at line 15 of file OuterHitPhiPrediction.h.
|
inline |
Definition at line 17 of file OuterHitPhiPrediction.h.
References assert().
|
private |
Definition at line 17 of file OuterHitPhiPrediction.cc.
References funct::abs(), f, M_PI, PixelRecoRange< T >::max(), bookConverter::max, PixelRecoRange< T >::mean(), PixelRecoRange< T >::min(), CosmicsPD_Skims::radius, theCurvature, theOriginRBound, thePhiAtVertex, and theTolerance.
|
inline |
Definition at line 29 of file OuterHitPhiPrediction.h.
|
inline |
Definition at line 27 of file OuterHitPhiPrediction.h.
Referenced by RectangularEtaPhiTrackingRegion::estimator().
|
private |
Definition at line 5 of file OuterHitPhiPrediction.cc.
References PixelRecoRange< T >::max(), PixelRecoRange< T >::min(), CosmicsPD_Skims::radius, theCurvature, theOriginRBound, thePhiAtVertex, and theTolerance.
|
private |
Definition at line 38 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 39 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 37 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 40 of file OuterHitPhiPrediction.h.