15 virtual std::string
ShortName()
const {
return "dmsq";}
16 virtual std::string
LatexName()
const {
return "#Deltam^{2} (eV^{2})";}
33 virtual std::string ShortName()
const {
return "ss2thmm";}
34 virtual std::string
LatexName()
const {
return "sin^{2}2#theta_{#mu#mu}";}
36 virtual double LowLimit()
const {
return 0;}
37 virtual double HighLimit()
const {
return 1;}
41 const FitSinSq2ThetaMuMu kFitSinSq2ThetaMuMu = FitSinSq2ThetaMuMu();
46 class FitSinSq2ThetaMuE:
public IConstrainedFitVar
51 virtual std::string ShortName()
const {
return "ss2thme";}
52 virtual std::string
LatexName()
const {
return "sin^{2}2#theta_{#mue}";}
54 virtual double LowLimit()
const {
return 0;}
55 virtual double HighLimit()
const {
return 1;}
59 const FitSinSq2ThetaMuE kFitSinSq2ThetaMuE = FitSinSq2ThetaMuE();
64 class FitSinSq2ThetaEE:
public IConstrainedFitVar
69 virtual std::string ShortName()
const {
return "ss2thee";}
70 virtual std::string
LatexName()
const {
return "sin^{2}2#theta_{ee}";}
72 virtual double LowLimit()
const {
return 0;}
73 virtual double HighLimit()
const {
return 1;}
77 const FitSinSq2ThetaEE kFitSinSq2ThetaEE = FitSinSq2ThetaEE();
virtual std::string ShortName() const
const FitDmSqSterile kFitDmSqSterile
m^2
process_name opflashCryoW ana
virtual void SetValue(osc::IOscCalcAdjustable *osc, double val) const
virtual double LowLimit() const
Base class for variables with constraints. Apply penalty outside range.
virtual double GetValue(const osc::IOscCalcAdjustable *osc) const
virtual std::string LatexName() const
virtual double HighLimit() const
std::string LatexName(int pdgcode)
Convert PDG code to a latex string (root-style)