5 #include "OscLib/OscCalcPMNSOpt.h"
14 assert(hie == +1 || hie == -1);
39 bool HasVar(std::vector<const IFitVar*> oscVars, std::string
name){
40 for(
auto *
s :oscVars )
if(
s->ShortName() ==
name)
return true;
47 assert(hie == +1 || hie == -1);
76 ret->SetdCP(gRandom->Uniform(-1*TMath::Pi(), TMath::Pi()));
92 ret->SetdCP(gRandom->Uniform(-1*TMath::Pi(), TMath::Pi()));
100 assert(hie == +1 || hie == -1);
133 if(calc->GetDmsq32() > 0){
155 fTh12 = cvcalc->GetTh12();
157 fTh23 = cvcalc->GetTh23();
158 fTh13 = cvcalc->GetTh13();
159 fRho = cvcalc->GetRho();
const FitSinSq2Theta12 kFitSinSq2Theta12
double ChiSq(osc::IOscCalcAdjustable *calc, const SystShifts &syst=SystShifts::Nominal()) const override
const FitTheta13 kFitTheta13
const double kNuFitDmsq32ErrNH
const double kNuFitTh23ErrIH
Simple record of shifts applied to systematic parameters.
virtual std::string ShortName() const
const double kNuFitDmsq32ErrIH
virtual std::string ShortName() const
virtual std::string ShortName() const
virtual std::string ShortName() const
process_name opflashCryoW ana
const double kNuFitTh12Err
const double kNuFitdCPCVIH
T sqr(T x)
More efficient square function than pow(x,2)
virtual std::string ShortName() const
const FitDmSq21 kFitDmSq21
virtual std::string ShortName() const
const double kNuFitDmsq32CVIH
osc::IOscCalcAdjustable * ThrownNuFitOscCalc(int hie, std::vector< const IFitVar * > oscVars)
virtual std::string ShortName() const
const double kNuFitTh23CVIH
const double kEarthDensity
const double kNuFitTh23CVNH
const double kNuFitTh13ErrIH
const double kNuFitDmsq21Err
Penalizer_GlbLike(osc::IOscCalcAdjustable *cvcalc, int hietrue, bool weakOnly=false)
const double kNuFitDmsq21CV
double ChiSq(osc::IOscCalcAdjustable *calc, const SystShifts &syst=SystShifts::Nominal()) const override
const double kNuFitdCPCVNH
osc::IOscCalcAdjustable * NuFitOscCalcPlusOneSigma(int hie)
const FitDmSq32Scaled kFitDmSq32Scaled
const double kNuFitTh13CVIH
then echo File list $list not found else cat $list while read file do echo $file sed s
const double kNuFitDmsq32CVNH
const FitSinSqTheta23 kFitSinSqTheta23
const double kNuFitTh23ErrNH
const double kNuFitTh13ErrNH
osc::IOscCalcAdjustable * NuFitOscCalc(int hie)
const FitDeltaInPiUnits kFitDeltaInPiUnits
bool HasVar(std::vector< const IFitVar * > oscVars, std::string name)
const double kNuFitTh12CV
const double kNuFitTh13CVNH