GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
GRootFunctions.h
Go to the documentation of this file.
1#ifndef GROOTFUNCTIONS__H
2#define GROOTFUNCTIONS__H
3
4#include "TMath.h"
5
6namespace GRootFunctions {
7
8Double_t LinFit(Double_t* dim, Double_t* par);
9Double_t QuadFit(Double_t* dim, Double_t* par);
10
11Double_t PolyBg(Double_t* dim, Double_t* par, Int_t order);
12
13Double_t StepBG(Double_t* dim, Double_t* par);
14Double_t StepFunction(Double_t* dim, Double_t* par);
15Double_t PhotoPeak(Double_t* dim, Double_t* par);
16Double_t PhotoPeakBG(Double_t* dim, Double_t* par);
17Double_t Gaus(Double_t* dim, Double_t* par);
18Double_t SkewedGaus(Double_t* dim, Double_t* par);
19Double_t Efficiency(Double_t* dim, Double_t* par);
20
21Double_t GausExpo(Double_t* x, Double_t* pars);
22
23Double_t LanGaus(Double_t* x, Double_t* pars);
24Double_t LanGausHighRes(Double_t* x, Double_t* pars);
25
26Double_t GammaEff(Double_t* x, Double_t* par);
27} // namespace GRootFunctions
28
29#endif
Double_t PhotoPeak(Double_t *dim, Double_t *par)
Double_t Gaus(Double_t *dim, Double_t *par)
Double_t StepFunction(Double_t *dim, Double_t *par)
Double_t LanGaus(Double_t *x, Double_t *pars)
Double_t StepBG(Double_t *dim, Double_t *par)
Double_t GammaEff(Double_t *x, Double_t *par)
Double_t LinFit(Double_t *dim, Double_t *par)
Double_t QuadFit(Double_t *dim, Double_t *par)
Double_t PolyBg(Double_t *dim, Double_t *par, Int_t order)
Double_t LanGausHighRes(Double_t *x, Double_t *pars)
Double_t Efficiency(Double_t *dim, Double_t *par)
Double_t SkewedGaus(Double_t *dim, Double_t *par)
Double_t PhotoPeakBG(Double_t *dim, Double_t *par)
Double_t GausExpo(Double_t *x, Double_t *pars)