CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
OuterHitPhiPrediction.h
Go to the documentation of this file.
1 #ifndef OuterHitPhiPrediction_H
2 #define OuterHitPhiPrediction_H
3 
8 
10 
12 public:
13 
16 
18  const Range & phiAtVertex,
19  const Range & curvature,
20  float originRBound,
21  const Margin & tolerance = Margin(0,0))
22  : thePhiAtVertex(phiAtVertex), theCurvature(curvature),
23  theOriginRBound (originRBound), theTolerance(tolerance) { }
24 
25  void setTolerance(const Margin & tolerance) { theTolerance = tolerance; }
26  Range operator()(float radius) const;
27 
28 private:
33 };
34 
35 #endif
T curvature(T InversePt, const edm::EventSetup &iSetup)
PixelRecoRange< float > Range
PixelRecoRange< float > Range
#define dso_internal
OuterHitPhiPrediction(const Range &phiAtVertex, const Range &curvature, float originRBound, const Margin &tolerance=Margin(0, 0))
void setTolerance(const Margin &tolerance)
TkTrackingRegionsMargin< float > Margin