| 115 | |
| 116 | public: |
| 117 | ScanAngleError(const Pulse& p, double t, double pitchweight = 1, |
| 118 | double pitch = std::numeric_limits<double>::quiet_NaN()) : |
| 119 | _t(t) // fractional time in block |
| 120 | , _ang(p.ang) |
| 121 | , _pitch(pitch) |
| 122 | , _pitchweight(pitchweight) |
| 123 | , _r(p.r) |
| 124 | , _fixedpitch(!std::isnan(_pitch)) //true only if pitch is not a NaN |
| 125 | {} |
| 126 | |
| 127 | template <typename T> |
| 128 | bool operator()(const T* const rm, // 3 vec for pos at beg |
nothing calls this directly
no outgoing calls
no test coverage detected