Logo ROOT   6.08/07
Reference Guide
Namespaces | Macros | Functions | Variables
VavilovTest.cxx File Reference
#include "VavilovTest.h"
#include "Math/Vavilov.h"
#include "Math/VavilovAccurate.h"
#include "Math/VavilovFast.h"
#include <cassert>
#include <iostream>
#include <cmath>
#include <iomanip>
#include <cstdlib>
#include <string>
#include <sstream>
Include dependency graph for VavilovTest.cxx:
This graph shows which files directly or indirectly include this file:

Namespaces

 ROOT
 This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecutor::MapReduce.
 
 ROOT::Math
 

Macros

#define roundl(x)   (long double)((long long)((x == 0) ? 0.0 : ( (x) + ( ((x) > 0) ? 0.5 : -0.5) )))
 

Functions

static std::string ROOT::Math::format (double x, double y, int digits, int width)
 
static void ROOT::Math::moments (ROOT::Math::Vavilov &v, double &integral, double &mean, double &variance, double &skewness, double &kurtosis)
 
static double ROOT::Math::myRound (double x, double y, double &xmantissa, int digits)
 
double ROOT::Math::myRound (double x, double y, int digits)
 

Variables

static const double ROOT::Math::eu = 0.577215664901532860606
 
static double ROOT::Math::vavilovKappaValues [10] = {.01, .04, .07, .1, .4, .7, 1, 4, 7, 10}
 
static int ROOT::Math::vavilovNLambda [10] = {45, 42, 41, 41, 28, 22, 19, 20, 21, 21}
 
static double(*[10] ROOT::Math::vavilovPdfValues )[12] ={vavilovPdfValues0, vavilovPdfValues1, vavilovPdfValues2, vavilovPdfValues3, vavilovPdfValues4, vavilovPdfValues5, vavilovPdfValues6, vavilovPdfValues7, vavilovPdfValues8, vavilovPdfValues9}
 
static double ROOT::Math::vavilovPdfValues0 [45][12]
 
static double ROOT::Math::vavilovPdfValues1 [42][12]
 
static double ROOT::Math::vavilovPdfValues2 [41][12]
 
static double ROOT::Math::vavilovPdfValues3 [41][12]
 
static double ROOT::Math::vavilovPdfValues4 [28][12]
 
static double ROOT::Math::vavilovPdfValues5 [22][12]
 
static double ROOT::Math::vavilovPdfValues6 [19][12]
 
static double ROOT::Math::vavilovPdfValues7 [20][12]
 
static double ROOT::Math::vavilovPdfValues8 [21][12]
 
static double ROOT::Math::vavilovPdfValues9 [21][12]
 

Macro Definition Documentation

◆ roundl

#define roundl (   x)    (long double)((long long)((x == 0) ? 0.0 : ( (x) + ( ((x) > 0) ? 0.5 : -0.5) )))

Definition at line 51 of file VavilovTest.cxx.