ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
testStatFunc.cxx File Reference
#include "Math/DistFuncMathMore.h"
#include "Math/GSLIntegrator.h"
#include "Math/WrappedFunction.h"
#include "Math/DistFuncMathCore.h"
#include <iostream>
#include <limits>
Include dependency graph for testStatFunc.cxx:

Go to the source code of this file.

Macros

#define TESTDIST1(name, p1, s)
 
#define TESTDIST2(name, p1, p2, s)
 

Functions

int compare (std::string name, double v1, double v2, double scale=2.0)
 
void printStatus (int iret)
 
double mbeta_pdf (double x, double a, double b, double)
 
double mbeta_cdf (double x, double a, double b, double)
 
double mbeta_cdf_c (double x, double a, double b, double)
 
double mbeta_quantile (double x, double a, double b)
 
double mbeta_quantile_c (double x, double a, double b)
 
int testPoissonCdf (double mu, double tol)
 
int testBinomialCdf (double p, int n, double tol)
 
int testStatFunc ()
 
int main ()
 

Macro Definition Documentation

#define TESTDIST1 (   name,
  p1,
 
)
Value:
{\
int ir = 0; \
TestFunc1 t(p1,s);\
ir |= t.testCdf( name ## _pdf , name ## _cdf );\
ir |= t.testCdf( name ##_pdf , name ##_cdf_c,true);\
ir |= t.testQuantile( name ## _cdf, name ##_quantile);\
ir |= t.testQuantile( name ##_cdf_c, name ##_quantile_c,true);\
iret |= ir; }
TThread * t[5]
Definition: threadsh1.C:13
static double p1(double t, double a, double b)
void printStatus(int iret)
#define name(a, b)
Definition: linkTestLib0.cpp:5

Definition at line 211 of file testStatFunc.cxx.

Referenced by testStatFunc().

#define TESTDIST2 (   name,
  p1,
  p2,
 
)
Value:
{\
int ir = 0; \
TestFunc2 t(p1,p2,s);\
ir |= t.testCdf( name ## _pdf , name ## _cdf );\
ir |= t.testCdf( name ##_pdf , name ##_cdf_c,true);\
ir |= t.testQuantile( name ## _cdf, name ##_quantile);\
ir |= t.testQuantile( name ##_cdf_c, name ##_quantile_c,true);\
iret |= ir; }
static double p2(double t, double a, double b, double c)
TThread * t[5]
Definition: threadsh1.C:13
static double p1(double t, double a, double b)
void printStatus(int iret)
#define name(a, b)
Definition: linkTestLib0.cpp:5

Definition at line 221 of file testStatFunc.cxx.

Referenced by testStatFunc().

Function Documentation

int compare ( std::string  name,
double  v1,
double  v2,
double  scale = 2.0 
)

Definition at line 18 of file testStatFunc.cxx.

Referenced by testBinomialCdf(), and testPoissonCdf().

int main ( )

Definition at line 378 of file testStatFunc.cxx.

double mbeta_cdf ( double  x,
double  a,
double  b,
double   
)

Definition at line 258 of file testStatFunc.cxx.

double mbeta_cdf_c ( double  x,
double  a,
double  b,
double   
)

Definition at line 261 of file testStatFunc.cxx.

double mbeta_pdf ( double  x,
double  a,
double  b,
double   
)

Definition at line 255 of file testStatFunc.cxx.

double mbeta_quantile ( double  x,
double  a,
double  b 
)

Definition at line 264 of file testStatFunc.cxx.

double mbeta_quantile_c ( double  x,
double  a,
double  b 
)

Definition at line 267 of file testStatFunc.cxx.

void printStatus ( int  iret)

Definition at line 202 of file testStatFunc.cxx.

Referenced by testBinomialCdf(), and testPoissonCdf().

int testBinomialCdf ( double  p,
int  n,
double  tol 
)

Definition at line 290 of file testStatFunc.cxx.

Referenced by testStatFunc().

int testPoissonCdf ( double  mu,
double  tol 
)

Definition at line 274 of file testStatFunc.cxx.

Referenced by testStatFunc().

int testStatFunc ( )

Definition at line 308 of file testStatFunc.cxx.

Referenced by main().