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().