ROOT
6.07/01
Reference Guide
|
#include "Math/GenVector/DisplacementVector2D.h"
#include "Math/GenVector/GenVectorIO.h"
#include "Math/GenVector/BitReproducible.h"
#include "Math/GenVector/CoordinateSystemTags.h"
Go to the source code of this file.
Classes | |
class | ROOT::Math::PositionVector2D< CoordSystem, Tag > |
Class describing a generic position vector (point) in 2 dimensions. More... | |
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
ROOT::Math | |
Functions | |
template<class CoordSystem , class U > | |
PositionVector2D< CoordSystem > | ROOT::Math::operator* (typename PositionVector2D< CoordSystem, U >::Scalar a, PositionVector2D< CoordSystem, U > v) |
Multiplication of a position vector by real number a*v. More... | |
template<class CoordSystem1 , class CoordSystem2 , class U > | |
DisplacementVector2D < CoordSystem1, U > | ROOT::Math::operator- (const PositionVector2D< CoordSystem1, U > &v1, const PositionVector2D< CoordSystem2, U > &v2) |
Difference between two PositionVector2D vectors. More... | |
template<class CoordSystem1 , class CoordSystem2 , class U > | |
PositionVector2D< CoordSystem2, U > | ROOT::Math::operator+ (PositionVector2D< CoordSystem2, U > p1, const DisplacementVector2D< CoordSystem1, U > &v2) |
Addition of a PositionVector2D and a DisplacementVector2D. More... | |
template<class CoordSystem1 , class CoordSystem2 , class U > | |
PositionVector2D< CoordSystem2, U > | ROOT::Math::operator+ (DisplacementVector2D< CoordSystem1, U > const &v1, PositionVector2D< CoordSystem2, U > p2) |
Addition of a DisplacementVector2D and a PositionVector2D. More... | |
template<class CoordSystem1 , class CoordSystem2 , class U > | |
PositionVector2D< CoordSystem2, U > | ROOT::Math::operator- (PositionVector2D< CoordSystem2, U > p1, DisplacementVector2D< CoordSystem1, U > const &v2) |
Subtraction of a DisplacementVector2D from a PositionVector2D. More... | |
template<class char_t , class traits_t , class T , class U > | |
std::basic_ostream< char_t, traits_t > & | ROOT::Math::operator<< (std::basic_ostream< char_t, traits_t > &os, PositionVector2D< T, U > const &v) |
template<class char_t , class traits_t , class T , class U > | |
std::basic_istream< char_t, traits_t > & | ROOT::Math::operator>> (std::basic_istream< char_t, traits_t > &is, PositionVector2D< T, U > &v) |