Logo ROOT  
Reference Guide
REveVector.hxx File Reference
#include "TMath.h"
#include <cstddef>
Include dependency graph for REveVector.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::REveVector2T< TT >
 REveVector2T A two-vector template without TObject inheritance and virtual functions. More...
 
class  ROOT::Experimental::REveVector4T< TT >
 REveVector4T A four-vector template without TObject inheritance and virtual functions. More...
 
class  ROOT::Experimental::REveVectorT< TT >
 REveVectorT A three-vector template without TObject inheritance and virtual functions. More...
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Experimental
 

Typedefs

typedef REveVectorT< Float_tROOT::Experimental::REveVector
 
typedef REveVector2T< Float_tROOT::Experimental::REveVector2
 
typedef REveVector2T< Double_tROOT::Experimental::REveVector2D
 
typedef REveVector2T< Float_tROOT::Experimental::REveVector2F
 
typedef REveVector4T< Float_tROOT::Experimental::REveVector4
 
typedef REveVector4T< Double_tROOT::Experimental::REveVector4D
 
typedef REveVector4T< Float_tROOT::Experimental::REveVector4F
 
typedef REveVectorT< Double_tROOT::Experimental::REveVectorD
 
typedef REveVectorT< Float_tROOT::Experimental::REveVectorF
 

Functions

template<typename TT >
REveVector2T< TT > ROOT::Experimental::operator* (const REveVector2T< TT > &a, TT b)
 
template<typename TT >
REveVector4T< TT > ROOT::Experimental::operator* (const REveVector4T< TT > &a, TT b)
 
template<typename TT >
REveVectorT< TT > ROOT::Experimental::operator* (const REveVectorT< TT > &a, TT b)
 
template<typename TT >
REveVector2T< TT > ROOT::Experimental::operator* (TT b, const REveVector2T< TT > &a)
 
template<typename TT >
REveVector4T< TT > ROOT::Experimental::operator* (TT b, const REveVector4T< TT > &a)
 
template<typename TT >
REveVectorT< TT > ROOT::Experimental::operator* (TT b, const REveVectorT< TT > &a)
 
template<typename TT >
REveVector2T< TT > ROOT::Experimental::operator+ (const REveVector2T< TT > &a, const REveVector2T< TT > &b)
 
template<typename TT >
REveVector4T< TT > ROOT::Experimental::operator+ (const REveVector4T< TT > &a, const REveVector4T< TT > &b)
 
template<typename TT >
REveVectorT< TT > ROOT::Experimental::operator+ (const REveVectorT< TT > &a, const REveVectorT< TT > &b)
 
template<typename TT >
REveVector2T< TT > ROOT::Experimental::operator- (const REveVector2T< TT > &a, const REveVector2T< TT > &b)
 
template<typename TT >
REveVector4T< TT > ROOT::Experimental::operator- (const REveVector4T< TT > &a, const REveVector4T< TT > &b)
 
template<typename TT >
REveVectorT< TT > ROOT::Experimental::operator- (const REveVectorT< TT > &a, const REveVectorT< TT > &b)