|
DAS
3.0
Das Analysis System
|
Go to the documentation of this file.
44 inline double Z (
double x)
57 virtual void Eval (
double * x) = 0;
65 Base (TF1 *
f =
nullptr);
84 void Eval (
double * x)
final;
94 void Eval (
double * x)
final;
107 void Eval (
double * x)
final;
void SetParameters(double *p)
Definition: DoubleCrystalBall.cc:19
virtual ~Base()=default
Default destructor will be taken from the daughter class.
Definition: DoubleCrystalBall.h:93
double BL
LHS offset.
Definition: DoubleCrystalBall.h:25
double Z(double x)
Calculate the normalised version of x for Gaussian core.
Definition: DoubleCrystalBall.h:44
p
Definition: Ntupliser_cfg.py:362
f
Definition: Ntupliser_cfg.py:256
double sigma
width
Definition: DoubleCrystalBall.h:17
double aL
normalised LHS turn-on point
Definition: DoubleCrystalBall.h:30
double expaR2
value of core at normalised RHS turn-on point
Definition: DoubleCrystalBall.h:32
double DD
area in core
Definition: DoubleCrystalBall.h:37
virtual void Eval(double *x)=0
double CL
area in LHS tail
Definition: DoubleCrystalBall.h:36
double BR
RHS offset.
Definition: DoubleCrystalBall.h:26
double kL
LHS turn-on point.
Definition: DoubleCrystalBall.h:18
Definition: DoubleCrystalBall.h:83
Base(TF1 *f=nullptr)
If a TF1 is given, then the parameters are taken from f.
Definition: DoubleCrystalBall.cc:60
double aR
normalised RHS turn-on point
Definition: DoubleCrystalBall.h:29
void Eval(double *x) final
Definition: DoubleCrystalBall.cc:99
double z
normalised resolution
Definition: DoubleCrystalBall.h:28
void dump()
Just dump all internal parameters AND the last result.
Definition: DoubleCrystalBall.cc:73
void Eval(double *x) final
Definition: DoubleCrystalBall.cc:114
double mu
mean
Definition: DoubleCrystalBall.h:16
double AL
LHS tail normalisation.
Definition: DoubleCrystalBall.h:23
double nR
RHS power.
Definition: DoubleCrystalBall.h:21
double result
store last evaludation
Definition: DoubleCrystalBall.h:40
double N
global normalisation (best is to fix it to one)
Definition: DoubleCrystalBall.h:15
double CR
area in RHS tail
Definition: DoubleCrystalBall.h:35
double expaL2
value of core at normalised LHS turn-on point
Definition: DoubleCrystalBall.h:33
void Eval(double *x) final
Definition: DoubleCrystalBall.cc:129
double operator()(double *x, double *p)
Standard form as requested from ROOT TF1 objects.
Definition: DoubleCrystalBall.cc:52
double nL
LHS power.
Definition: DoubleCrystalBall.h:19
Definition: DoubleCrystalBall.h:106
double AR
RHS tail normalisation.
Definition: DoubleCrystalBall.h:24
double kR
RHS turn-on point.
Definition: DoubleCrystalBall.h:20
double K
total normalisation
Definition: DoubleCrystalBall.h:38
Definition: DoubleCrystalBall.h:3
Definition: DoubleCrystalBall.h:13