5 #include "Utilities/func/MathUtil.h" 38 double dm221 = sterile->
GetDm(2);
39 double dm231 = sterile->
GetDm(3);
47 double dm221 = sterile->
GetDm(2);
48 double dm231 = val + dm221;
49 sterile->
SetDm(3, dm231);
68 double dm241 = sterile->
GetDm(4);
69 double dm231 = sterile->
GetDm(3);
77 double dm231 = sterile->
GetDm(3);
78 double dm241 = val + dm231;
79 sterile->
SetDm(4, dm241);
87 while(ret < 0) ret += 2;
88 while(ret > 2) ret -= 2;
103 while(ret < 0) ret += 2;
104 while(ret > 2) ret -= 2;
const FitTheta14InDegreesSterile kFitTheta14InDegreesSterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitSinSqTheta24Sterile kFitSinSqTheta24Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
double GetDelta(int i, int j) const
const FitTheta13InDegreesSterile kFitTheta13InDegreesSterile
Cuts and Vars for the 2020 FD DiF Study.
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetDelta(int i, int j, double delta)
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
const FitSinSqTheta14Sterile kFitSinSqTheta14Sterile
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
Adapt the PMNS_Sterile calculator to standard interface.
const FitTheta23InDegreesSterile kFitTheta23InDegreesSterile
const FitDmSq32Sterile kFitDmSq32Sterile
const FitTheta24Sterile kFitTheta24Sterile
const FitTheta34Sterile kFitTheta34Sterile
const FitTheta24InDegreesSterile kFitTheta24InDegreesSterile
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
const FitSinSqTheta34Sterile kFitSinSqTheta34Sterile
T sqr(T x)
More efficient square function than pow(x,2)
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitDelta24InPiUnitsSterile kFitDelta24InPiUnitsSterile
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
const FitDelta14InPiUnitsSterile kFitDelta14InPiUnitsSterile
const FitTheta14Sterile kFitTheta14Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitSinSqTheta13Sterile kFitSinSqTheta13Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitDmSq43Sterile kFitDmSq43Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitSinSq2Theta13Sterile kFitSinSq2Theta13Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitDelta13InPiUnitsSterile kFitDelta13InPiUnitsSterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
Oscillation probability calculators.
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const OscCalcSterile * DowncastToSterile(const IOscCalc *calc)
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetAngle(int i, int j, double th)
double GetValue(const osc::IOscCalcAdjustable *osc) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetDm(int i, double dm)
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
const FitSinSqTheta23Sterile kFitSinSqTheta23Sterile
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitTheta34InDegreesSterile kFitTheta34InDegreesSterile
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetDm(int i) const
double GetValue(const osc::IOscCalcAdjustable *osc) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
const FitTheta13Sterile kFitTheta13Sterile
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitDmSq41Sterile kFitDmSq41Sterile
double GetAngle(int i, int j) const
void SetValue(osc::IOscCalcAdjustable *osc, double val) const override
double GetValue(const osc::IOscCalcAdjustable *osc) const override
const FitTheta23Sterile kFitTheta23Sterile