Functions | Variables
PRD2020/FittingFunctions.hh File Reference

Go to the source code of this file.

Functions

TVectorD FluxModel (string model, 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, string model)
 
TVectorD GetCorrectionFactor (TVectorD parsFit, string model)
 
TVectorD GetCorrectionFactor_Likelihood (const TVectorD x, const TMatrixD m, double *par, string model, TAxis *frawAxis_lgE)
 
TVectorD GetCorrectionFactorError_Likelihood (const TVectorD x, const TMatrixD m, int npar, TVectorD par, TVectorD parerr, TMatrixD parcov, string model, TAxis *fAxis_lgE)
 
Double_t Spectrum2015_2017SmoothAnkle (Double_t *v, Double_t *par)
 
TVectorD Spectrum2015_2017SmoothAnkle (TVectorD x, double *par)
 
double SpectrumInfillFitFunction (double *x, double *par)
 
TVectorD SpectrumInfillFitFunction (TVectorD x, double *par)
 
double SpectrumInfillICRC2019 (double *x, double *par)
 
TVectorD SpectrumInfillICRC2019 (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)
 
Double_t SpectrumLipari (double *x, double *par)
 
TVectorD SpectrumLipari (TVectorD x, double *par)
 

Variables

double(*)(double *, double *) FluxModels (string model)
 

Function Documentation

TVectorD FluxModel ( string  model,
TVectorD  x,
double *  par 
)
double FluxModelMultiSmoothBreak ( double *  x,
double *  par 
)

Definition at line 88 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD FluxModelMultiSmoothBreak ( TVectorD  x,
double *  par 
)

Definition at line 243 of file PRD2020/FittingFunctions.hh.

References FluxModelMultiSmoothBreak().

TVectorD GetCorrectionFactor ( const TVectorD  x,
const TMatrixD  m,
double *  par,
string  model 
)

Definition at line 342 of file PRD2020/FittingFunctions.hh.

References FluxModel(), and std::pow().

TVectorD GetCorrectionFactor ( TVectorD  parsFit,
string  model 
)

Definition at line 361 of file PRD2020/FittingFunctions.hh.

References FluxModel(), kmatrix, std::pow(), and vecLgE.

TVectorD GetCorrectionFactor_Likelihood ( const TVectorD  x,
const TMatrixD  m,
double *  par,
string  model,
TAxis *  frawAxis_lgE 
)

Definition at line 381 of file PRD2020/FittingFunctions.hh.

References FluxModel(), std::pow(), and vecLgE.

Referenced by GetCorrectionFactorError_Likelihood(), and main().

TVectorD GetCorrectionFactorError_Likelihood ( const TVectorD  x,
const TMatrixD  m,
int  npar,
TVectorD  par,
TVectorD  parerr,
TMatrixD  parcov,
string  model,
TAxis *  fAxis_lgE 
)

Definition at line 426 of file PRD2020/FittingFunctions.hh.

References GetCorrectionFactor_Likelihood(), UnivRecNS::npar, and sqrt().

Referenced by main().

Double_t Spectrum2015_2017SmoothAnkle ( Double_t *  v,
Double_t *  par 
)

Definition at line 33 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD Spectrum2015_2017SmoothAnkle ( TVectorD  x,
double *  par 
)

Definition at line 233 of file PRD2020/FittingFunctions.hh.

References Spectrum2015_2017SmoothAnkle().

double SpectrumInfillFitFunction ( double *  x,
double *  par 
)

Definition at line 118 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD SpectrumInfillFitFunction ( TVectorD  x,
double *  par 
)

Definition at line 254 of file PRD2020/FittingFunctions.hh.

References SpectrumInfillFitFunction().

double SpectrumInfillICRC2019 ( double *  x,
double *  par 
)

Definition at line 133 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD SpectrumInfillICRC2019 ( TVectorD  x,
double *  par 
)

Definition at line 265 of file PRD2020/FittingFunctions.hh.

References SpectrumInfillICRC2019().

double SpectrumLgSmoothFitFunction2013 ( double *  x,
double *  par 
)

Definition at line 6 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD SpectrumLgSmoothFitFunction2013 ( TVectorD  x,
double *  par 
)

Definition at line 212 of file PRD2020/FittingFunctions.hh.

References SpectrumLgSmoothFitFunction2013().

double SpectrumLgSmoothFitFunction2015 ( double *  x,
double *  par 
)

Definition at line 54 of file PRD2020/FittingFunctions.hh.

References std::pow().

TVectorD SpectrumLgSmoothFitFunction2015 ( TVectorD  x,
double *  par 
)

Definition at line 223 of file PRD2020/FittingFunctions.hh.

References SpectrumLgSmoothFitFunction2015().

Double_t SpectrumLipari ( double *  x,
double *  par 
)

Definition at line 177 of file PRD2020/FittingFunctions.hh.

References std::pow().

Referenced by FluxModel(), and SpectrumLipari().

TVectorD SpectrumLipari ( TVectorD  x,
double *  par 
)

Definition at line 275 of file PRD2020/FittingFunctions.hh.

References SpectrumLipari().

Variable Documentation

double(*)(double*, double*) FluxModels(string model)

Definition at line 315 of file PRD2020/FittingFunctions.hh.


, generated on Tue Sep 26 2023.