39 uint_v
Id()
const {
return fId; };
43 float_v
X0()
const {
return fX0; }
44 float_v
X1()
const {
return fX1; }
45 float_v
X2()
const {
return fX2; }
51 float_v
U()
const {
return fU; }
52 float_v
R()
const {
return fR; }
53 float_v
DR()
const {
return fDR; }
95 int_v::Memory mIStation;
96 mIStation = int_v( -1 );
99 float_v::Memory mX1, mX2, mX0;
100 float_v::Memory mErr2X1, mErrX12, mErr2X2;
101 float_v::Memory mR, mU, mDR, mErr2R, mErr2A, mIsLeft;
102 float_v::Memory mAlpha;
103 float_v::Memory mIsUsed;
106 foreach_bit(
unsigned short iV, valid) {
121 mErr2R[iV] = h.
Err2R();
122 mErr2A[iV] = h.
Err2A();
123 mIsLeft[iV] = h.
IsLeft() ? 1.f : 0.f;
124 mISec[iV] = h.
ISec();
125 mAlpha[iV] = h.
Angle();
126 mIsUsed[iV] = h.
IsUsed() ? 1.f : 0.f;
130 fX1 = float_v(mX1);
fX2 = float_v(mX2);
fX0 = float_v(mX0);
132 fR = float_v(mR);
fErr2R = float_v(mErr2R);
fErr2A = float_v(mErr2A);
fIsLeft = ( float_v(mIsLeft) == 1.f );
135 fISec = int_v(mISec);
void GetGlobalCoor(int iV, float &x, float &y, float &z) const
friend F32vec4 rsqrt(const F32vec4 &a)
static void CALocalToGlobal(T x0, T x1, T angle, T &x, T &y)
float_v X1Corrected(const PndCATrackParamVector &p) const