ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Macros | Functions
math.h File Reference
#include "const.h"
#include "macros.h"
#include "undomacros.h"
#include "../common/trigonometric.h"
#include "../common/logarithm.h"
#include "../common/exponential.h"
Include dependency graph for math.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::Vc
 
 ROOT::Vc::SSE
 

Macros

#define VC__USE_NAMESPACE   SSE
 
#define VC__USE_NAMESPACE   SSE
 
#define VC__USE_NAMESPACE   SSE
 

Functions

double_v ROOT::Vc::SSE::frexp (const double_v &v, int_v *e)
 splits v into exponent and mantissa, the sign is kept with the mantissa More...
 
float_v ROOT::Vc::SSE::frexp (const float_v &v, int_v *e)
 
sfloat_v ROOT::Vc::SSE::frexp (const sfloat_v &v, short_v *e)
 
double_v ROOT::Vc::SSE::ldexp (double_v::AsArg v, int_v::AsArg _e)
 
static void ROOT::Vc::SSE::floor_shift (float_v &v, float_v::AsArg e)
 
static void ROOT::Vc::SSE::floor_shift (sfloat_v &v, sfloat_v::AsArg e)
 
static void ROOT::Vc::SSE::floor_shift (double_v &v, double_v::AsArg e)
 
template<typename T >
Vector< TROOT::Vc::SSE::trunc (VC_ALIGNED_PARAMETER(Vector< T >) _v)
 
template<typename T >
Vector< TROOT::Vc::SSE::floor (VC_ALIGNED_PARAMETER(Vector< T >) _v)
 
template<typename T >
Vector< TROOT::Vc::SSE::ceil (VC_ALIGNED_PARAMETER(Vector< T >) _v)
 

Macro Definition Documentation

#define VC__USE_NAMESPACE   SSE

Definition at line 213 of file math.h.

#define VC__USE_NAMESPACE   SSE

Definition at line 213 of file math.h.

#define VC__USE_NAMESPACE   SSE

Definition at line 213 of file math.h.