Go to the source code of this file.
Enumerations | |
enum | modeltype { StandardICRC2015, StandardICRC2013, StandardMultiSmooth, InfillHard } |
Functions | |
double | FluxModel (const modeltype mtype, double *x, double *par) |
TVectorD | FluxModel (const modeltype mtype, TVectorD x, double *par) |
double | FluxModelMultiSmoothBreak (double *x, double *par) |
TVectorD | FluxModelMultiSmoothBreak (TVectorD x, double *par) |
TVectorD | GetCorrectionFactor (const TVectorD x, const TMatrixD m, double *par, const modeltype mtype) |
TVectorD | GetCorrectionFactor (TVectorD parsFit, const modeltype mtype) |
double | SpectrumInfillFitFunction (double *x, double *par) |
TVectorD | SpectrumInfillFitFunction (TVectorD x, double *par) |
double | SpectrumLgSmoothFitFunction2013 (double *x, double *par) |
TVectorD | SpectrumLgSmoothFitFunction2013 (TVectorD x, double *par) |
double | SpectrumLgSmoothFitFunction2015 (double *x, double *par) |
TVectorD | SpectrumLgSmoothFitFunction2015 (TVectorD x, double *par) |
Variables | |
double(*)(double *, double *) | FluxModels (const modeltype mtype) |
enum modeltype |
Enumerator | |
---|---|
StandardICRC2015 | |
StandardICRC2013 | |
StandardMultiSmooth | |
InfillHard |
Definition at line 6 of file FittingFunctions.icc.
double FluxModel | ( | const modeltype | mtype, |
double * | x, | ||
double * | par | ||
) |
Definition at line 175 of file FittingFunctions.icc.
References FluxModelMultiSmoothBreak(), InfillHard, SpectrumInfillFitFunction(), SpectrumLgSmoothFitFunction2013(), SpectrumLgSmoothFitFunction2015(), StandardICRC2013, StandardICRC2015, and StandardMultiSmooth.
Referenced by GetCorrectionFactor(), GetCorrectionFactor_Likelihood(), and Likelihood().
TVectorD FluxModel | ( | const modeltype | mtype, |
TVectorD | x, | ||
double * | par | ||
) |
Definition at line 194 of file FittingFunctions.icc.
References FluxModelMultiSmoothBreak(), InfillHard, SpectrumInfillFitFunction(), SpectrumLgSmoothFitFunction2013(), SpectrumLgSmoothFitFunction2015(), StandardICRC2013, StandardICRC2015, and StandardMultiSmooth.
double FluxModelMultiSmoothBreak | ( | double * | x, |
double * | par | ||
) |
Definition at line 75 of file FittingFunctions.icc.
References std::pow().
Referenced by FluxModel(), and FluxModelMultiSmoothBreak().
TVectorD FluxModelMultiSmoothBreak | ( | TVectorD | x, |
double * | par | ||
) |
Definition at line 150 of file FittingFunctions.icc.
References FluxModelMultiSmoothBreak().
TVectorD GetCorrectionFactor | ( | const TVectorD | x, |
const TMatrixD | m, | ||
double * | par, | ||
const modeltype | mtype | ||
) |
Definition at line 228 of file FittingFunctions.icc.
References FluxModel(), and std::pow().
Referenced by MinuitMinimization().
TVectorD GetCorrectionFactor | ( | TVectorD | parsFit, |
const modeltype | mtype | ||
) |
Definition at line 249 of file FittingFunctions.icc.
References FluxModel(), kmatrix, std::pow(), and vecLgE.
double SpectrumInfillFitFunction | ( | double * | x, |
double * | par | ||
) |
Definition at line 107 of file FittingFunctions.icc.
References std::pow().
Referenced by FluxModel(), and SpectrumInfillFitFunction().
TVectorD SpectrumInfillFitFunction | ( | TVectorD | x, |
double * | par | ||
) |
Definition at line 162 of file FittingFunctions.icc.
References SpectrumInfillFitFunction().
double SpectrumLgSmoothFitFunction2013 | ( | double * | x, |
double * | par | ||
) |
Definition at line 11 of file FittingFunctions.icc.
References std::pow().
Referenced by FluxModel(), and SpectrumLgSmoothFitFunction2013().
TVectorD SpectrumLgSmoothFitFunction2013 | ( | TVectorD | x, |
double * | par | ||
) |
Definition at line 126 of file FittingFunctions.icc.
References SpectrumLgSmoothFitFunction2013().
double SpectrumLgSmoothFitFunction2015 | ( | double * | x, |
double * | par | ||
) |
Definition at line 40 of file FittingFunctions.icc.
References std::pow().
Referenced by FluxModel(), and SpectrumLgSmoothFitFunction2015().
TVectorD SpectrumLgSmoothFitFunction2015 | ( | TVectorD | x, |
double * | par | ||
) |
Definition at line 138 of file FittingFunctions.icc.
References SpectrumLgSmoothFitFunction2015().
double(*)(double*, double*) FluxModels(const modeltype mtype) |
Definition at line 211 of file FittingFunctions.icc.
Referenced by main().