#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 | dR12 |
double | dS12 |
double | dZ12 |
double | sqr_errorXY12 |
double | sqr_errorXY2 |
double | theCurvature |
double | theErrorZ1 |
double | theErrorZ2 |
double | theNSigma |
GlobalPoint | thePoint2 |
Definition at line 8 of file ThirdHitZPrediction.h.
typedef PixelRecoRange<float> ThirdHitZPrediction::Range |
Definition at line 10 of file ThirdHitZPrediction.h.
|
inline |
Definition at line 11 of file ThirdHitZPrediction.h.
References funct::abs(), ztail::d, dR12, dS12, dZ12, alignCSCRings::e, fireworks::p1, and theCurvature.
ThirdHitZPrediction::Range ThirdHitZPrediction::operator() | ( | const GlobalPoint & | p3, |
float | erroRPhi3 | ||
) | const |
Definition at line 10 of file ThirdHitZPrediction.cc.
References funct::abs(), dR12, dS12, dZ12, alignCSCRings::e, relativeConstraints::error, perp(), slope, sqr(), sqr_errorXY12, sqr_errorXY2, mathSSE::sqrt(), theCurvature, theErrorZ1, theErrorZ2, theNSigma, thePoint2, and PV3DBase< T, PVType, FrameType >::z().
|
private |
Definition at line 37 of file ThirdHitZPrediction.h.
Referenced by operator()(), and ThirdHitZPrediction().
|
private |
Definition at line 37 of file ThirdHitZPrediction.h.
Referenced by operator()(), and ThirdHitZPrediction().
|
private |
Definition at line 37 of file ThirdHitZPrediction.h.
Referenced by operator()(), and ThirdHitZPrediction().
|
private |
Definition at line 38 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 39 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 41 of file ThirdHitZPrediction.h.
Referenced by operator()(), and ThirdHitZPrediction().
|
private |
Definition at line 40 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 40 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 42 of file ThirdHitZPrediction.h.
Referenced by operator()().
|
private |
Definition at line 36 of file ThirdHitZPrediction.h.
Referenced by operator()().