#include <RKCylindricalDistance.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 | |
Scalar | operator() (const Vector &a, const Vector &b, const Scalar &rho) const override |
~RKCylindricalDistance () override | |
Public Member Functions inherited from RKDistance< T, N > | |
virtual | ~RKDistance () |
Definition at line 10 of file RKCylindricalDistance.h.
typedef T RKCylindricalDistance< T, N >::Scalar |
Definition at line 12 of file RKCylindricalDistance.h.
typedef RKSmallVector<T, N> RKCylindricalDistance< T, N >::Vector |
Definition at line 13 of file RKCylindricalDistance.h.
|
inlineoverride |
Definition at line 15 of file RKCylindricalDistance.h.
|
inlineoverridevirtual |
Implements RKDistance< T, N >.
Definition at line 17 of file RKCylindricalDistance.h.
References PV3DBase< T, PVType, FrameType >::mag(), mag(), CylindricalState::momentum(), and CylindricalState::position().