![]() |
![]() |
#include <HitRCheck.h>
Public Types | |
typedef TkTrackingRegionsMargin< float > | Margin |
![]() | |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
virtual HitRCheck * | clone () const |
HitRCheck () | |
virtual bool | operator() (const float &r, const float &z) const |
virtual Range | range (const float &z) const |
void | setTolerance (const Margin &tolerance) |
theTolerance (margin) | |
Public Attributes | |
__pad0__: theRZ(rz) | |
Private Attributes | |
HitRZConstraint | theRZ |
Margin | theTolerance |
provides allowed range of radius R from HitRZConstraint at a given Z coordinate
Definition at line 10 of file HitRCheck.h.
typedef TkTrackingRegionsMargin<float> HitRCheck::Margin |
Definition at line 13 of file HitRCheck.h.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements HitRZCompatibility.
Definition at line 19 of file HitRCheck.h.
References PixelRecoRange< T >::inside(), and range().
|
virtual |
Implements HitRZCompatibility.
Definition at line 4 of file HitRCheck.cc.
References PixelRecoLineRZ::cotLine(), TkTrackingRegionsMargin< T >::left(), HitRZConstraint::lineLeft(), HitRZConstraint::lineRight(), PixelRecoLineRZ::rAtZ(), TkTrackingRegionsMargin< T >::right(), theRZ, and theTolerance.
Referenced by operator()(), and HitEtaCheck::range().
|
inline |
|
inline |
Definition at line 17 of file HitRCheck.h.
HitRCheck::__pad0__ |
Definition at line 17 of file HitRCheck.h.
|
private |
Definition at line 29 of file HitRCheck.h.
Referenced by range().
|
private |
Definition at line 30 of file HitRCheck.h.
Referenced by range(), and setTolerance().