#include <ThirdHitRZPredictionBase.h>
Public Types | |
typedef TkTrackingRegionsMargin< float > | Margin |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
const Range & | detRange () const |
const Range & | detSize () const |
void | initLayer (const DetLayer *layer) |
void | initTolerance (float tolerance) |
ThirdHitRZPredictionBase () | |
ThirdHitRZPredictionBase (float tolerance, const DetLayer *layer=nullptr) | |
Protected Attributes | |
bool | theBarrel |
Range | theDetRange |
Range | theDetSize |
bool | theForward |
Margin | theTolerance |
Definition at line 18 of file ThirdHitRZPredictionBase.h.
typedef TkTrackingRegionsMargin<float> ThirdHitRZPredictionBase::Margin |
Definition at line 21 of file ThirdHitRZPredictionBase.h.
typedef PixelRecoRange<float> ThirdHitRZPredictionBase::Range |
Definition at line 20 of file ThirdHitRZPredictionBase.h.
ThirdHitRZPredictionBase::ThirdHitRZPredictionBase | ( | ) |
Definition at line 9 of file ThirdHitRZPredictionBase.cc.
ThirdHitRZPredictionBase::ThirdHitRZPredictionBase | ( | float | tolerance, |
const DetLayer * | layer = nullptr |
||
) |
Definition at line 11 of file ThirdHitRZPredictionBase.cc.
References initLayer(), and phase1PixelTopology::layer.
|
inline |
|
inline |
void ThirdHitRZPredictionBase::initLayer | ( | const DetLayer * | layer | ) |
Definition at line 17 of file ThirdHitRZPredictionBase.cc.
References GeomDetEnumerators::barrel, Surface::bounds(), GeomDetEnumerators::endcap, SimpleDiskBounds::innerRadius(), phase1PixelTopology::layer, Bounds::length(), CosmicsPD_Skims::maxZ, SimpleDiskBounds::outerRadius(), GeometricSearchDet::position(), CosmicsPD_Skims::radius, BarrelDetLayer::specificSurface(), BarrelDetLayer::surface(), ForwardDetLayer::surface(), theBarrel, theDetRange, theDetSize, theForward, Bounds::thickness(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by PixelTripletHLTGenerator::hitTriplets(), and ThirdHitRZPredictionBase().
|
inline |
Definition at line 29 of file ThirdHitRZPredictionBase.h.
References theTolerance, and tolerance.
Referenced by PixelTripletHLTGenerator::hitTriplets().
|
protected |
Definition at line 33 of file ThirdHitRZPredictionBase.h.
Referenced by initLayer(), and ThirdHitRZPrediction< Propagator >::transform().
|
protected |
Definition at line 34 of file ThirdHitRZPredictionBase.h.
Referenced by detRange(), and initLayer().
|
protected |
Definition at line 34 of file ThirdHitRZPredictionBase.h.
Referenced by detSize(), and initLayer().
|
protected |
Definition at line 33 of file ThirdHitRZPredictionBase.h.
Referenced by initLayer().
|
protected |
Definition at line 35 of file ThirdHitRZPredictionBase.h.
Referenced by initTolerance().