#include <ThirdHitZPrediction.h>
Public Types | |
typedef PixelRecoRange< float > | Range |
Public Member Functions | |
Range | operator() (const GlobalPoint &p3, float erroRPhi3) const |
ThirdHitZPrediction (const GlobalPoint &p1, float erroRPhi1, float errorZ1, const GlobalPoint &p2, float erroRPhi2, float errorZ2, double curvature, double nSigma=3.) | |
Private Attributes | |
double | theCurvature |
double | theErrorXY1 |
double | theErrorXY2 |
double | theErrorZ1 |
double | theErrorZ2 |
double | theNSigma |
GlobalPoint | thePoint1 |
GlobalPoint | thePoint2 |
Definition at line 8 of file ThirdHitZPrediction.h.
typedef PixelRecoRange<float> ThirdHitZPrediction::Range |
Definition at line 10 of file ThirdHitZPrediction.h.
ThirdHitZPrediction::ThirdHitZPrediction | ( | const GlobalPoint & | p1, |
float | erroRPhi1, | ||
float | errorZ1, | ||
const GlobalPoint & | p2, | ||
float | erroRPhi2, | ||
float | errorZ2, | ||
double | curvature, | ||
double | nSigma = 3. |
||
) |
Definition at line 4 of file ThirdHitZPrediction.cc.
ThirdHitZPrediction::Range ThirdHitZPrediction::operator() | ( | const GlobalPoint & | p3, |
float | erroRPhi3 | ||
) | const |
Definition at line 15 of file ThirdHitZPrediction.cc.
References alignCSCRings::e, error, perp(), slope, funct::sqr(), mathSSE::sqrt(), theCurvature, theErrorXY1, theErrorXY2, theErrorZ1, theErrorZ2, theNSigma, thePoint1, thePoint2, and PV3DBase< T, PVType, FrameType >::z().
|
private |
Definition at line 18 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 17 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 17 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 17 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 17 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 19 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 16 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 16 of file ThirdHitZPrediction.h.
Referenced by operator()().