mist-hep 0.1.0
ROOT-backed analysis helpers built on mist
Loading...
Searching...
No Matches
mist::hep::fit Namespace Reference

Functions

mist::hep::owned::root_ptr< TF1 > make_levy_tsallis (const char *name="levy_tsallis", double x_min=0.0, double x_max=10.0)
 
double q_exp (double x, double q)
 
mist::hep::owned::root_ptr< TF1 > make_gauss (const char *name="gauss", double x_min=0.0, double x_max=1.0)
 
mist::hep::owned::root_ptr< TF1 > make_qgauss (const char *name="qgauss", double x_min=0.0, double x_max=1.0)
 
mist::hep::owned::root_ptr< TF1 > make_exgauss (const char *name="exgauss", double x_min=0.0, double x_max=1.0)
 
mist::hep::owned::root_ptr< TF1 > make_erf_step (const char *name="erf_step", double x_min=0.0, double x_max=1.0)
 
mist::hep::owned::root_ptr< TF1 > make_expo (const char *name="expo", double x_min=0.0, double x_max=1.0)
 
mist::hep::owned::root_ptr< TF1 > make_arrhenius (const char *name="arrhenius", double x_min=200.0, double x_max=350.0)
 

Function Documentation

◆ make_arrhenius()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_arrhenius ( const char *  name = "arrhenius",
double  x_min = 200.0,
double  x_max = 350.0 
)

◆ make_erf_step()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_erf_step ( const char *  name = "erf_step",
double  x_min = 0.0,
double  x_max = 1.0 
)

◆ make_exgauss()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_exgauss ( const char *  name = "exgauss",
double  x_min = 0.0,
double  x_max = 1.0 
)

◆ make_expo()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_expo ( const char *  name = "expo",
double  x_min = 0.0,
double  x_max = 1.0 
)

◆ make_gauss()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_gauss ( const char *  name = "gauss",
double  x_min = 0.0,
double  x_max = 1.0 
)

◆ make_levy_tsallis()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_levy_tsallis ( const char *  name = "levy_tsallis",
double  x_min = 0.0,
double  x_max = 10.0 
)

◆ make_qgauss()

mist::hep::owned::root_ptr< TF1 > mist::hep::fit::make_qgauss ( const char *  name = "qgauss",
double  x_min = 0.0,
double  x_max = 1.0 
)

◆ q_exp()

double mist::hep::fit::q_exp ( double  x,
double  q 
)