34 template <
typename SpacePo
int>
49 void set(
SpacePoint*
const&,
const float*,
const float*);
54 const float&
x()
const {
return m_x; }
55 const float&
y()
const {
return m_y; }
56 const float&
z()
const {
return m_z; }
83 template <
typename SpacePo
int>
96 template <
typename SpacePo
int>
112 template <
typename SpacePo
int>
118 template <
typename SpacePo
int>
129 template <
typename SpacePo
int>
138 template <
typename SpacePo
int>
145 template <
typename SpacePo
int>
151 m_r = sqrt(m_x * m_x + m_y * m_y);
152 m_surface = sp->surface;
155 if (!sp->clusterList().second) {
156 m_covr = sp->covr * 9.;
157 m_covz = sp->covz * 9.;
165 m_covr = sp->covr * 8.;
166 m_covz = sp->covz * 8.;
184 template <
typename SpacePo
int>
191 m_r = sqrt(m_x * m_x + m_y * m_y);
193 if (!sp->clusterList().second) {
194 m_covr = sp->covr * 9. * sc[0];
195 m_covz = sp->covz * 9. * sc[1];
203 m_covr = sp->covr * 8. * sc[2];
204 m_covz = sp->covz * 8. * sc[3];
239 template <
typename SpacePo
int>
243 template <
typename SpacePo
int>