5 #include "OscLib/OscCalcPMNSOpt.h"
12 assert(hie == +1 || hie == -1);
40 assert(hie == +1 || hie == -1);
46 ret->SetRho(2.95674*(1+0.02*gRandom->Gaus()));
66 ret->SetdCP(gRandom->Uniform(-1*TMath::Pi(), TMath::Pi()));
75 assert(hie == +1 || hie == -1);
108 if(calc->GetDmsq32() > 0){
130 fTh12 = cvcalc->GetTh12();
132 fTh23 = cvcalc->GetTh23();
133 fTh13 = cvcalc->GetTh13();
134 fRho = cvcalc->GetRho();
Penalizer_GlbLikeCDR(osc::IOscCalcAdjustable *cvcalc, int hietrue, bool weakOnly=false)
osc::IOscCalcAdjustable * NuFitOscCalcCDRPlusOneSigma(int hie)
const double kNuFitDmsq32ErrNH
const double kNuFitTh23ErrIH
Simple record of shifts applied to systematic parameters.
const double kNuFitDmsq32ErrIH
double ChiSq(osc::IOscCalcAdjustable *calc, const SystShifts &syst=SystShifts::Nominal()) const override
process_name opflashCryoW ana
const double kNuFitTh12Err
const double kNuFitdCPCVIH
T sqr(T x)
More efficient square function than pow(x,2)
const double kNuFitDmsq32CVIH
osc::IOscCalcAdjustable * ThrownNuFitOscCalcCDR(int hie)
const double kNuFitTh23CVIH
double ChiSq(osc::IOscCalcAdjustable *calc, const SystShifts &syst=SystShifts::Nominal()) const override
const double kNuFitTh23CVNH
const double kNuFitTh13ErrIH
const double kNuFitDmsq21Err
const double kNuFitDmsq21CV
const double kNuFitdCPCVNH
const double kNuFitTh13CVIH
const double kNuFitDmsq32CVNH
const double kNuFitTh23ErrNH
const double kNuFitTh13ErrNH
osc::IOscCalcAdjustable * NuFitOscCalcCDR(int hie)
const double kNuFitTh12CV
const double kNuFitTh13CVNH