#include <HitRZConstraint.h>
Public Types | |
typedef PixelRecoLineRZ::LineOrigin | LineOrigin |
typedef TkTrackingRegionsMargin< float > | Margin |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
HitRZConstraint () | |
HitRZConstraint (const LineOrigin &leftPoint, float cotLeftLine, const LineOrigin &rightPoint, float cotRightLine) | |
HitRZConstraint (const PixelRecoLineRZ &lineLeft, const PixelRecoLineRZ &lineRight) | |
const PixelRecoLineRZ & | lineLeft () const |
const PixelRecoLineRZ & | lineRight () const |
Protected Attributes | |
PixelRecoLineRZ | theLineLeft |
PixelRecoLineRZ | theLineRight |
r-z constraint is formed by two PixelRecoLineRZ lines.
Definition at line 10 of file HitRZConstraint.h.
Definition at line 15 of file HitRZConstraint.h.
typedef TkTrackingRegionsMargin<float> HitRZConstraint::Margin |
Definition at line 13 of file HitRZConstraint.h.
typedef PixelRecoRange<float> HitRZConstraint::Range |
Definition at line 14 of file HitRZConstraint.h.
HitRZConstraint::HitRZConstraint | ( | ) | [inline] |
Definition at line 17 of file HitRZConstraint.h.
{ }
HitRZConstraint::HitRZConstraint | ( | const LineOrigin & | leftPoint, |
float | cotLeftLine, | ||
const LineOrigin & | rightPoint, | ||
float | cotRightLine | ||
) | [inline] |
Definition at line 18 of file HitRZConstraint.h.
: theLineLeft(PixelRecoLineRZ(leftPoint, cotLeftLine)), theLineRight(PixelRecoLineRZ(rightPoint, cotRightLine)) { }
HitRZConstraint::HitRZConstraint | ( | const PixelRecoLineRZ & | lineLeft, |
const PixelRecoLineRZ & | lineRight | ||
) | [inline] |
Definition at line 23 of file HitRZConstraint.h.
: theLineLeft(lineLeft), theLineRight(lineRight) { }
const PixelRecoLineRZ& HitRZConstraint::lineLeft | ( | ) | const [inline] |
Definition at line 28 of file HitRZConstraint.h.
References theLineLeft.
Referenced by HitEtaCheck::operator()(), HitRCheck::range(), and HitZCheck::range().
{ return theLineLeft; }
const PixelRecoLineRZ& HitRZConstraint::lineRight | ( | ) | const [inline] |
Definition at line 29 of file HitRZConstraint.h.
References theLineRight.
Referenced by HitEtaCheck::operator()(), HitRCheck::range(), and HitZCheck::range().
{ return theLineRight; }
PixelRecoLineRZ HitRZConstraint::theLineLeft [protected] |
Definition at line 32 of file HitRZConstraint.h.
Referenced by lineLeft().
PixelRecoLineRZ HitRZConstraint::theLineRight [protected] |
Definition at line 32 of file HitRZConstraint.h.
Referenced by lineRight().