29 #ifndef PNDFTSCAPARAMETERS_H 30 #define PNDFTSCAPARAMETERS_H 70 static void CALocalToGlobal(T x0, T x1, T x2, T angle, T &x, T &y, T &z);
72 static void GlobalToCALocal(T x, T y, T z, T angle, T &x0, T &x1, T &x2);
85 x = x0 * sA + x1 * cA;
86 y = x0 * cA - x1 * sA;
92 CALocalToGlobal<T>(x0, x1, angle, x, y);
101 x0 = x * sA + y * cA;
102 x1 = x * cA - y * sA;
105 template <
typename T>
108 GlobalToCALocal<T>(x, y, angle, x0, x1);
115 template <
typename T>
118 UNUSED_PARAM1(angle);
123 template <
typename T>
126 UNUSED_PARAM1(angle);
132 template <
typename T>
137 x = x0 * cA - x1 * sA;
138 y = x0 * sA + x1 * cA;
141 template <
typename T>
144 CALocalToGlobal<T>(x0, x1, angle, x, y);
148 template <
typename T>
153 x0 = x * cA + y * sA;
154 x1 = -x * sA + y * cA;
157 template <
typename T>
160 GlobalToCALocal<T>(x, y, angle, x0, x1);
215 #endif // ALIHLTTPCCAPARAMETERS_H static const float RefThreshold
static const float MinTrackPurity
static void GlobalToCALocal(T x, T y, T angle, T &x0, T &x1)
static const float ExtraThreshold
static void CALocalToGlobal(T x0, T x1, T angle, T &x, T &y)