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
TkTrackingRegionsMargin.h
DetLayer
Definition: DetLayer.h:21
ThirdHitRZPredictionBase::initLayer
void initLayer(const DetLayer *layer)
Definition: ThirdHitRZPredictionBase.cc:17
ThirdHitRZPredictionBase::Margin
TkTrackingRegionsMargin< float > Margin
Definition: ThirdHitRZPredictionBase.h:21
ThirdHitRZPredictionBase::Range
PixelRecoRange< float > Range
Definition: ThirdHitRZPredictionBase.h:20
ThirdHitRZPredictionBase::theDetRange
Range theDetRange
Definition: ThirdHitRZPredictionBase.h:34
ThirdHitRZPredictionBase::detSize
const Range & detSize() const
Definition: ThirdHitRZPredictionBase.h:27
phase1PixelTopology::layer
constexpr std::array< uint8_t, layerIndexSize > layer
Definition: phase1PixelTopology.h:99
PixelRecoRange< float >
ThirdHitRZPredictionBase::theDetSize
Range theDetSize
Definition: ThirdHitRZPredictionBase.h:34
ThirdHitRZPredictionBase
Definition: ThirdHitRZPredictionBase.h:18
ThirdHitRZPredictionBase::theBarrel
bool theBarrel
Definition: ThirdHitRZPredictionBase.h:33
tolerance
const double tolerance
Definition: HGCalGeomParameters.cc:29
TkTrackingRegionsMargin< float >
ThirdHitRZPredictionBase::ThirdHitRZPredictionBase
ThirdHitRZPredictionBase()
Definition: ThirdHitRZPredictionBase.cc:9
ThirdHitRZPredictionBase::theForward
bool theForward
Definition: ThirdHitRZPredictionBase.h:33
ThirdHitRZPredictionBase::theTolerance
Margin theTolerance
Definition: ThirdHitRZPredictionBase.h:35
MultipleScatteringParametrisation
Definition: MultipleScatteringParametrisation.h:16
OrderedHitPair
Definition: OrderedHitPair.h:6
GlobalPoint.h
ThirdHitRZPredictionBase::detRange
const Range & detRange() const
Definition: ThirdHitRZPredictionBase.h:26
PixelRecoRange.h
ThirdHitRZPredictionBase::initTolerance
void initTolerance(float tolerance)
Definition: ThirdHitRZPredictionBase.h:29