|
| template<class CoordSystem, class U> |
| DisplacementVector3D< CoordSystem, U > | ROOT::ROOT_MATH_ARCH::operator* (typename DisplacementVector3D< CoordSystem, U >::Scalar a, DisplacementVector3D< CoordSystem, U > v) |
| | Multiplication of a displacement vector by real number a*v.
|
| template<class CoordSystem1, class CoordSystem2, class U> |
| DisplacementVector3D< CoordSystem1, U > | ROOT::ROOT_MATH_ARCH::operator+ (DisplacementVector3D< CoordSystem1, U > v1, const DisplacementVector3D< CoordSystem2, U > &v2) |
| | Addition of DisplacementVector3D vectors.
|
| template<class CoordSystem1, class CoordSystem2, class U> |
| DisplacementVector3D< CoordSystem1, U > | ROOT::ROOT_MATH_ARCH::operator- (DisplacementVector3D< CoordSystem1, U > v1, DisplacementVector3D< CoordSystem2, U > const &v2) |
| | Difference between two DisplacementVector3D vectors.
|
| template<class char_t, class traits_t, class T, class U, typename std::enable_if< std::is_arithmetic< typename DisplacementVector3D< T, U >::Scalar >::value >::type * = nullptr> |
| std::basic_ostream< char_t, traits_t > & | ROOT::ROOT_MATH_ARCH::operator<< (std::basic_ostream< char_t, traits_t > &os, DisplacementVector3D< T, U > const &v) |
| template<class char_t, class traits_t, class T, class U> |
| std::basic_istream< char_t, traits_t > & | ROOT::ROOT_MATH_ARCH::operator>> (std::basic_istream< char_t, traits_t > &is, DisplacementVector3D< T, U > &v) |