CMS 3D CMS Logo

ThirdHitRZPredictionBase.h
Go to the documentation of this file.
1 #ifndef ThirdHitRZPredictionBase_H
2 #define ThirdHitRZPredictionBase_H
3 
13 
14 class DetLayer;
15 class OrderedHitPair;
17 
19 public:
22 
24  ThirdHitRZPredictionBase(float tolerance, const DetLayer* layer = nullptr);
25 
26  const Range& detRange() const { return theDetRange; }
27  const Range& detSize() const { return theDetSize; }
28 
30  void initLayer(const DetLayer* layer);
31 
32 protected:
36 };
37 #endif
void initLayer(const DetLayer *layer)
const double tolerance
PixelRecoRange< float > Range
const Range & detRange() const
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
TkTrackingRegionsMargin< float > Margin
void initTolerance(float tolerance)