#include <RKCurvilinearDistance.h>
Public Types | |
typedef T | Scalar |
typedef RKSmallVector< T, N > | Vector |
Public Types inherited from RKDistance< T, N > | |
typedef T | Scalar |
typedef RKSmallVector< T, N > | Vector |
Public Member Functions | |
Basic3DVector< Scalar > | momentum (const Vector &v) const |
virtual Scalar | operator() (const Vector &a, const Vector &b, const Scalar &s) const |
T | sqr (const T &t) const |
virtual | ~RKCurvilinearDistance () |
Public Member Functions inherited from RKDistance< T, N > | |
virtual | ~RKDistance () |
Definition at line 9 of file RKCurvilinearDistance.h.
typedef T RKCurvilinearDistance< T, N >::Scalar |
Definition at line 12 of file RKCurvilinearDistance.h.
typedef RKSmallVector<T,N> RKCurvilinearDistance< T, N >::Vector |
Definition at line 13 of file RKCurvilinearDistance.h.
|
inlinevirtual |
Definition at line 15 of file RKCurvilinearDistance.h.
|
inline |
Definition at line 24 of file RKCurvilinearDistance.h.
References abs, gen::k, AlCaHLTBitMon_ParallelJobs::p, funct::sqr(), mathSSE::sqrt(), and v.
|
inlinevirtual |
Implements RKDistance< T, N >.
Definition at line 17 of file RKCurvilinearDistance.h.
References a, b, Basic3DVector< T >::mag(), mag(), funct::sqr(), and mathSSE::sqrt().
|
inline |