1 #ifndef OSCCALCULATOR_H 2 #define OSCCALCULATOR_H 25 double P(
int flavBefore,
int flavAfter,
double E);
27 double P_me(
double E,
bool antinu=
false);
28 double P_mm(
double E,
bool antinu=
false);
29 double P_mt(
double E,
bool antinu=
false);
30 double P_ee(
double E,
bool antinu=
false);
31 double P_em(
double E,
bool antinu=
false);
32 double P_et(
double E,
bool antinu=
false);
33 double P_te(
double E,
bool antinu=
false);
34 double P_tm(
double E,
bool antinu=
false);
35 double P_tt(
double E,
bool antinu=
false);
37 double P_null(
double,
bool) {
return 0; }
56 TF1 *
GetTF1(
int flavBefore,
int flavAfter);
70 void UpdateEDep(
double E,
bool antinu,
bool fliptime);
void SetTh12(double th12)
double P_mm(double E, bool antinu=false)
double P_et(double E, bool antinu=false)
void SetTh23(double th23)
double P_null(double, bool)
double P_te(double E, bool antinu=false)
double P_tm(double E, bool antinu=false)
double P(int flavBefore, int flavAfter, double E)
void SetDmsq21(double dmsq21)
double P_wrapper(double *x, double *p)
double P_internal_mt(double E, bool antinu, bool fliptime)
double P_mt(double E, bool antinu=false)
void UpdateEDep(double E, bool antinu, bool fliptime)
double P_tt(double E, bool antinu=false)
double P_internal_me(double E, bool antinu, bool fliptime)
TF1 * GetTF1(int flavBefore, int flavAfter)
double P_ee(double E, bool antinu=false)
double P_em(double E, bool antinu=false)
double P_internal_ee(double E, bool antinu, bool fliptime)
void SetDmsq32(double dmsq32)
void SetTh13(double th13)
double P_internal_te(double E, bool antinu, bool fliptime)
double P_me(double E, bool antinu=false)