ThePEG  1.8.0
Static Public Member Functions
ThePEG::Math::Functions::Pow1mX< N > Struct Template Reference

      Class corresponding to functions of the form \form#763

with integer N. More...

#include <Maths.h>

Inheritance diagram for ThePEG::Math::Functions::Pow1mX< N >:
Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static double primitive (double x)
 The primitive function.
static double integrate (double x0, double x1)
 Integrate function in a given interval.
static double generate (double x0, double x1, double R)
 Sample a distribution in a given interval given a flat random number R in the interval ]0,1[.

Detailed Description

template<int N>
struct ThePEG::Math::Functions::Pow1mX< N >

      Class corresponding to functions of the form \form#763

with integer N.

Definition at line 255 of file Maths.h.


Member Function Documentation

template<int N>
static double ThePEG::Math::Functions::Pow1mX< N >::generate ( double  x0,
double  x1,
double  R 
)
inlinestatic

Sample a distribution in a given interval given a flat random number R in the interval ]0,1[.

Definition at line 269 of file Maths.h.

template<int N>
static double ThePEG::Math::Functions::Pow1mX< N >::integrate ( double  x0,
double  x1 
)
inlinestatic

Integrate function in a given interval.

Definition at line 263 of file Maths.h.

template<int N>
static double ThePEG::Math::Functions::Pow1mX< N >::primitive ( double  x)
inlinestatic

The primitive function.

Definition at line 258 of file Maths.h.


The documentation for this struct was generated from the following file: