#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 14 of file OuterHitPhiPrediction.h.
|
inline |
Definition at line 16 of file OuterHitPhiPrediction.h.
References cms::cuda::assert().
|
private |
Definition at line 12 of file OuterHitPhiPrediction.cc.
References funct::abs(), validate-o2o-wbm::f, M_PI, PixelRecoRange< T >::max(), SiStripPI::max, PixelRecoRange< T >::mean(), PixelRecoRange< T >::min(), CosmicsPD_Skims::radius, theCurvature, theOriginRBound, thePhiAtVertex, and theTolerance.
|
inline |
Definition at line 24 of file OuterHitPhiPrediction.h.
|
inline |
Definition at line 22 of file OuterHitPhiPrediction.h.
References tolerance.
Referenced by RectangularEtaPhiTrackingRegion::estimator().
|
private |
Definition at line 4 of file OuterHitPhiPrediction.cc.
References PixelRecoRange< T >::max(), PixelRecoRange< T >::min(), CosmicsPD_Skims::radius, theCurvature, theOriginRBound, thePhiAtVertex, and theTolerance.
|
private |
Definition at line 31 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 32 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 30 of file OuterHitPhiPrediction.h.
|
private |
Definition at line 33 of file OuterHitPhiPrediction.h.