#include "/cvmfs/nova.opensciencegrid.org/externals/osclib/v00.12/src/OscLib/OscCalcCPT.h"
Public Member Functions | |
OscCalcCPT () | |
default, uses OscCalcPMNSOpt for sub-calculators More... | |
OscCalcCPT (IOscCalcAdjustable *calc, IOscCalcAdjustable *barcalc, SDMap sigdel={}) | |
~OscCalcCPT () override | |
IOscCalcAdjustable * | Copy () const override |
double | P (int flavBefore, int flavAfter, double E) override |
E in GeV; flavors as PDG codes (so, neg==>antinu) More... | |
void | SetL (double L) override |
void | SetRho (double rho) override |
void | SetDmsq21 (const double &dmsq21) override |
void | SetDmsq32 (const double &dmsq32) override |
void | SetTh12 (const double &th12) override |
void | SetTh13 (const double &th13) override |
void | SetTh23 (const double &th23) override |
void | SetdCP (const double &dCP) override |
virtual void | SetL (double, ENuSign) |
virtual void | SetRho (double, ENuSign) |
virtual void | SetDmsq21 (double, ENuSign) |
virtual void | SetDmsq32 (double, ENuSign) |
virtual void | SetTh12 (double, ENuSign) |
virtual void | SetTh13 (double, ENuSign) |
virtual void | SetTh23 (double, ENuSign) |
virtual void | SetdCP (double, ENuSign) |
double | GetL () const override |
double | GetRho () const override |
double | GetDmsq21 () const override |
double | GetDmsq32 () const override |
double | GetTh12 () const override |
double | GetTh13 () const override |
double | GetTh23 () const override |
double | GetdCP () const override |
virtual double | GetL (ENuSign) const |
virtual double | GetRho (ENuSign) const |
virtual double | GetDmsq21 (ENuSign) const |
virtual double | GetDmsq32 (ENuSign) const |
virtual double | GetTh12 (ENuSign) const |
virtual double | GetTh13 (ENuSign) const |
virtual double | GetTh23 (ENuSign) const |
virtual double | GetdCP (ENuSign) const |
TMD5 * | GetParamsHash () const override |
Use to check two calculators are in the same state. More... | |
virtual void | SetDmsq21 (const T &dmsq21)=0 |
virtual void | SetDmsq32 (const T &dmsq32)=0 |
virtual void | SetTh12 (const T &th12)=0 |
virtual void | SetTh13 (const T &th13)=0 |
virtual void | SetTh23 (const T &th23)=0 |
virtual void | SetdCP (const T &dCP)=0 |
virtual void | InvalidateCache () |
Invalidate any caching used internally by the calculator. More... | |
virtual Eigen::Array< T, Eigen::Dynamic, 1 > | P (int flavBefore, int flavAfter, const std::vector< double > &E) |
virtual Eigen::Array< T, Eigen::Dynamic, 1 > | P (int flavBefore, int flavAfter, const Eigen::ArrayXd &E) |
Protected Member Functions | |
TMD5 * | GetParamsHashDefault (const std::string &txt) const |
This is only a safe implementation if your calculator only depends on these eight parameters. More... | |
Protected Attributes | |
IOscCalcAdjustable * | fCalc |
IOscCalcAdjustable * | fBarCalc |
SDMap | fSigDel |
double | fRho |
double | fL |
T | fDmsq21 |
T | fDmsq32 |
T | fTh12 |
T | fTh13 |
T | fTh23 |
T | fdCP |
Friends | |
class | ana::SigmaDelta |
Oscillation calculator implementing CPT-asymmetry. Holds two oscillation calculators as data members: one for neutrinos, the other for anti-neutrinos. Interface allows changing oscillation parameter for each calculator independently or simultaneously.
Definition at line 39 of file OscCalcCPT.h.
osc::OscCalcCPT::OscCalcCPT | ( | ) |
osc::OscCalcCPT::OscCalcCPT | ( | IOscCalcAdjustable * | calc, |
IOscCalcAdjustable * | barcalc, | ||
SDMap | sigdel = {} |
||
) |
can pass custom calcs, OscCalcCPT will then own them and delete them when it is destroyed
Definition at line 16 of file OscCalcCPT.cxx.
References calc, fBarCalc, fCalc, and fSigDel.
|
override |
|
overridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 31 of file OscCalcCPT.cxx.
References osc::_IOscCalcAdjustable< T >::Copy(), fBarCalc, fCalc, fSigDel, and OscCalcCPT().
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 144 of file OscCalcCPT.cxx.
References ana::assert(), dCP, osc::kNu, and osc::kNuBar.
|
virtual |
Definition at line 194 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetdCP(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 109 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, and osc::kNuBar.
Referenced by ana::SolarConstraintsNu::Dmsq21(), ana::SolarConstraintsNubar::Dmsq21(), and ana::FitDmSq21CPT::GetValue().
|
virtual |
Definition at line 164 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetDmsq21(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 116 of file OscCalcCPT.cxx.
References ana::assert(), dmsq32, osc::kNu, and osc::kNuBar.
Referenced by ana::FitDmSq32CPT::GetValue(), and ana::FitDmSq32ScaledCPT::GetValue().
|
virtual |
Definition at line 170 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetDmsq32(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 95 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, osc::kNuBar, and CLHEP::L.
|
virtual |
Definition at line 152 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetL(), and osc::kNu.
|
overridevirtual |
Use to check two calculators are in the same state.
Reimplemented from osc::_IOscCalc< T >.
Definition at line 201 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalc< T >::GetParamsHash(), samweb_client.utility::hash, and runNovaSAM::ret.
|
protectedinherited |
This is only a safe implementation if your calculator only depends on these eight parameters.
txt | A string to uniquely identify your calculator class |
Definition at line 47 of file IOscCalc.cxx.
References runNovaSAM::ret, and T.
Referenced by osc::_OscCalcPMNS< T >::GetParamsHash(), osc::_OscCalcPMNSOpt< T >::GetParamsHash(), and osc::analytic::_OscCalc< T >::GetParamsHash().
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 102 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, and osc::kNuBar.
|
virtual |
Definition at line 158 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetRho(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 123 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, osc::kNuBar, and th12.
Referenced by ana::SolarConstraintsNu::Th12(), and ana::SolarConstraintsNubar::Th12().
|
virtual |
Definition at line 176 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetTh12(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 130 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, osc::kNuBar, and th13.
|
virtual |
Definition at line 182 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetTh13(), and osc::kNu.
|
overridevirtual |
Reimplemented from osc::_IOscCalcAdjustable< T >.
Definition at line 137 of file OscCalcCPT.cxx.
References ana::assert(), osc::kNu, osc::kNuBar, and th23.
|
virtual |
Definition at line 188 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::_IOscCalcAdjustable< T >::GetTh23(), and osc::kNu.
|
inlinevirtualinherited |
Invalidate any caching used internally by the calculator.
Some calculators use a cache that can become stale in ways that the calculator may not know about (e.g., Stan var clearing). Default implementation does nothing.
Reimplemented in osc::_OscCalcDMP< T >.
Definition at line 102 of file IOscCalc.h.
|
virtualinherited |
Default implementation forwards to non-vector version using a simple loop. Override if your calculator has a more efficient implementation.
Reimplemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, and osc::_OscCalcDMP< T >.
Definition at line 25 of file IOscCalc.cxx.
References MECModelEnuComparisons::i, osc::_IOscCalc< T >::P(), P, runNovaSAM::ret, and submit_hadd::u.
|
virtualinherited |
Default implementation forawrds to vector<double> version. Override if your calculator has a more efficient implementation.
Reimplemented in osc::analytic::_OscCalc< T >.
Definition at line 35 of file IOscCalc.cxx.
References P.
E in GeV; flavors as PDG codes (so, neg==>antinu)
Implements osc::_IOscCalc< T >.
Definition at line 38 of file OscCalcCPT.cxx.
References ana::assert(), fBarCalc, fCalc, and osc::_IOscCalc< T >::P().
|
inlineoverride |
Definition at line 76 of file OscCalcCPT.h.
References ana::Sign::kNu, SetdCP(), and novaddt::SetRho().
Referenced by SetdCP().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::OscCalcGeneral, osc::_OscCalcPMNS< T >, and osc::OscCalcPMNS_NSI.
Referenced by BicountEllipse_dCP(), BiprobEllipse_dCP(), CalcRWithSystsNus17(), ComparePredictions(), osc::CopyParams(), default_calc(), genie_contours(), getHists_FNEX(), joint_fit_2017_make_fc_slice(), joint_fit_2017_make_fc_surf(), joint_fit_2018_slices(), joint_fit_2019_bestfit(), joint_fit_2019_slices(), joint_fit_future_bestfit_univ(), jointsensitivity(), ana::LoadFrom< osc::IOscCalcAdjustable >(), make_extrap_figure(), make_extrap_figure_hists(), monoprob(), plot_datamcpred(), plot_nue_xsec_pred(), Plotting_DataAndPrediction(), PredRatioToNom(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), run_joint_fit_2020_bestfit(), sensitivity2018(), sensitivity2020(), SetdCP(), SetOscillationParameters(), cmf::ShifterAndWeighter::SetOscillationVals(), ana::FitDeltaInPiUnits::SetValue(), systematics_extrap_comp_from_pred_interp(), systematics_summary_from_pred_interp(), and TheoryEllipse_dCP().
Definition at line 88 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetdCP().
|
inlineoverride |
Definition at line 66 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetDmsq21().
Referenced by demo_CPT(), SetDmsq21(), and ana::FitDmSq21CPT::SetValue().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, osc::OscCalcPMNS_NSI, and osc::OscCalcGeneral.
Referenced by osc::CopyParams(), default_calc(), ana::LoadFrom< osc::IOscCalcAdjustable >(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), SetDmsq21(), cmf::ShifterAndWeighter::SetOscillationVals(), and ana::FitDmSq21::SetValue().
Definition at line 58 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetDmsq21().
|
inlineoverride |
Definition at line 68 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetDmsq32().
Referenced by demo_CPT(), SetDmsq32(), ana::FitDmSq32CPT::SetValue(), and ana::FitDmSq32ScaledCPT::SetValue().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, osc::OscCalcPMNS_NSI, and osc::OscCalcGeneral.
Referenced by CAF_makeCAFSensitivities_for_FNEX(), CalcRWithSystsNus17(), ComparePredictions(), osc::CopyParams(), default_calc(), demoFitContours(), demoFitSlices(), demoPlotSystBands(), genie_contours(), getContProf(), getContProf_Sensitivity(), getHists_FNEX(), joint_fit_2017_contours(), joint_fit_2017_slices(), joint_fit_2018_contours(), joint_fit_2018_slices(), joint_fit_2019_bestfit(), joint_fit_2019_contours(), joint_fit_2019_slices(), joint_fit_future_contour_univ(), jointsensitivity(), ana::LoadFrom< osc::IOscCalcAdjustable >(), make_extrap_figure(), make_extrap_figure_hists(), make_prediction_extrap(), make_prediction_noextrap(), make_prediction_tables(), make_surfprof(), make_surfprof_sensitivity(), MakeCAFSensitivities_for_FNEX(), makePredTables(), monoprob(), plot_datamcpred(), plot_nue_xsec_pred(), plot_oscprob(), plot_predictions(), plotDataPred(), plotDataPred_SplitCanvas(), Plotting_DataAndPrediction(), PredRatioToNom(), resetCalc(), ResetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ana::ResetOscCalcToDefaultIH(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), run_joint_fit_2020_bestfit(), run_joint_fit_2020_contours(), run_joint_fit_2020_slices(), saveFDMCHists(), sensitivity2018(), sensitivity2020(), SetDmsq32(), SetHierarchy(), SetOscillationParameters(), cmf::ShifterAndWeighter::SetOscillationVals(), ana::FitDmSq32::SetValue(), ana::FitDmSq32Scaled::SetValue(), ana::FitDmSq32NormalHierarchy::SetValue(), ana::FitDmSq32ScaledNH::SetValue(), ana::FitDmSq32ScaledIH::SetValue(), ana::FitDmSq32InvertedHierarchy::SetValue(), systematics_extrap_comp_from_pred_interp(), systematics_summary_from_pred_interp(), Tutorial2019FitContours(), and Tutorial2019FitSlices().
Definition at line 64 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetDmsq32().
|
inlineoverridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 62 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetL().
Referenced by demo_CPT(), and SetL().
Definition at line 46 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetL().
|
inlineoverridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 64 of file OscCalcCPT.h.
References ana::Sign::kNu, SetRho(), and novaddt::SetRho().
Referenced by demo_CPT(), and SetRho().
Definition at line 52 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetRho().
|
inlineoverride |
Definition at line 70 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetTh12().
Referenced by demo_CPT(), SetTh12(), and ana::FitSinSq2Theta12CPT::SetValue().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::OscCalcGeneral, osc::_OscCalcPMNS< T >, and osc::OscCalcPMNS_NSI.
Referenced by osc::CopyParams(), default_calc(), ana::LoadFrom< osc::IOscCalcAdjustable >(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), cmf::ShifterAndWeighter::SetOscillationVals(), SetTh12(), ana::FitTanSqTheta12::SetValue(), and ana::FitSinSq2Theta12::SetValue().
Definition at line 70 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetTh12().
|
inlineoverride |
Definition at line 72 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetTh13().
Referenced by demo_CPT(), SetTh13(), and ana::FitSinSq2Theta13CPT::SetValue().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::OscCalcGeneral, osc::_OscCalcPMNS< T >, and osc::OscCalcPMNS_NSI.
Referenced by ComparePredictions(), osc::CopyParams(), default_calc(), joint_fit_2018_slices(), joint_fit_2019_bestfit(), joint_fit_2019_slices(), ana::LoadFrom< osc::IOscCalcAdjustable >(), plot_nue_xsec_pred(), PredRatioToNom(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), run_joint_fit_2020_bestfit(), SetOscillationParameters(), cmf::ShifterAndWeighter::SetOscillationVals(), SetTh13(), ana::FitTheta13::SetValue(), ana::FitSinSq2Theta13::SetValue(), and systematics_summary_from_pred_interp().
Definition at line 76 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetTh13().
|
inlineoverride |
Definition at line 74 of file OscCalcCPT.h.
References ana::Sign::kNu, and SetTh23().
Referenced by demo_CPT(), SetTh23(), ana::FitSinSq2Theta23CPT::SetValue(), and ana::FitSinSqTheta23CPT::SetValue().
|
pure virtualinherited |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_OscCalcPMNSOpt< T >, osc::OscCalcGeneral, osc::_OscCalcPMNS< T >, and osc::OscCalcPMNS_NSI.
Referenced by CalcRWithSystsNus17(), ComparePredictions(), osc::CopyParams(), default_calc(), demoPlotSystBands(), genie_contours(), getContProf(), getContProf_Sensitivity(), joint_fit_2018_slices(), joint_fit_2019_bestfit(), joint_fit_2019_slices(), jointsensitivity(), ana::LoadFrom< osc::IOscCalcAdjustable >(), make_extrap_figure(), make_extrap_figure_hists(), make_prediction_extrap(), make_prediction_noextrap(), make_prediction_tables(), make_surfprof(), make_surfprof_sensitivity(), makePredTables(), monoprob(), plot_datamcpred(), plot_nue_xsec_pred(), plot_oscprob(), plot_predictions(), plotDataPred(), plotDataPred_SplitCanvas(), Plotting_DataAndPrediction(), PredRatioToNom(), resetCalc(), ResetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), ana::ResetOscCalcToTemplate(), RestartCalculator(), run_joint_fit_2020_bestfit(), saveFDMCHists(), sensitivity2018(), sensitivity2020(), SetOscillationParameters(), cmf::ShifterAndWeighter::SetOscillationVals(), SetTh23(), ana::FitSinSqTheta23::SetValue(), FitSinSqTheta23UO::SetValue(), ana::FitSinSqTheta23UpperOctant::SetValue(), FitSinSqTheta23LO::SetValue(), ana::FitSinSqTheta23LowerOctant::SetValue(), ana::FitSinSq2Theta23::SetValue(), FitSinSqTheta23MaxMix::SetValue(), FitSinSqTheta23LowerOctant::SetValue(), FitSinSqTheta23UpperOctant::SetValue(), systematics_extrap_comp_from_pred_interp(), and systematics_summary_from_pred_interp().
Definition at line 82 of file OscCalcCPT.cxx.
References fBarCalc, fCalc, osc::kNu, and osc::_IOscCalcAdjustable< T >::SetTh23().
|
friend |
Definition at line 42 of file OscCalcCPT.h.
|
protected |
Definition at line 115 of file OscCalcCPT.h.
Referenced by Copy(), GetdCP(), GetDmsq21(), GetDmsq32(), GetL(), GetParamsHash(), GetRho(), GetTh12(), GetTh13(), GetTh23(), OscCalcCPT(), P(), SetdCP(), SetDmsq21(), SetDmsq32(), SetL(), SetRho(), SetTh12(), SetTh13(), SetTh23(), and ~OscCalcCPT().
|
protected |
Definition at line 114 of file OscCalcCPT.h.
Referenced by Copy(), GetdCP(), GetDmsq21(), GetDmsq32(), GetL(), GetParamsHash(), GetRho(), GetTh12(), GetTh13(), GetTh23(), OscCalcCPT(), P(), SetdCP(), SetDmsq21(), SetDmsq32(), SetL(), SetRho(), SetTh12(), SetTh13(), SetTh23(), and ~OscCalcCPT().
|
protectedinherited |
Definition at line 119 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetdCP(), osc::_OscCalcPMNS< T >::SetdCP(), osc::_OscCalcPMNSOpt< T >::SetdCP(), and osc::analytic::_OscCalc< T >::SetdCP().
|
protectedinherited |
Definition at line 114 of file IOscCalc.h.
Referenced by osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetDmsq21(), osc::_OscCalcPMNS< T >::SetDmsq21(), osc::_OscCalcPMNSOpt< T >::SetDmsq21(), osc::analytic::_OscCalc< T >::SetDmsq21(), and osc::analytic::SolveCubic().
|
protectedinherited |
Definition at line 115 of file IOscCalc.h.
Referenced by osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetDmsq32(), osc::_OscCalcPMNS< T >::SetDmsq32(), osc::_OscCalcPMNSOpt< T >::SetDmsq32(), osc::analytic::_OscCalc< T >::SetDmsq32(), and osc::analytic::SolveCubic().
|
protectedinherited |
Definition at line 113 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcSterile::GetL(), osc::OscCalcSterileBeam::GetParamsHash(), osc::OscCalcPMNS_CPT::GetParamsHashDefaultBar(), osc::OscCalcSterile::GetState(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcSterile::P(), osc::OscCalcPMNS_CPT::SetL(), osc::_OscCalcPMNS< T >::SetL(), osc::_OscCalcPMNSOpt< T >::SetL(), osc::OscCalcSterile::SetL(), and osc::analytic::_OscCalc< T >::SetL().
|
protectedinherited |
Definition at line 112 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::GetParamsHash(), osc::OscCalcPMNS_CPT::GetParamsHashDefaultBar(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetRho(), osc::_OscCalcPMNS< T >::SetRho(), osc::_OscCalcPMNSOpt< T >::SetRho(), and osc::analytic::_OscCalc< T >::SetRho().
|
mutableprotected |
Definition at line 117 of file OscCalcCPT.h.
Referenced by Copy(), ana::SigmaDelta::GetDelta(), ana::SigmaDelta::GetSigma(), OscCalcCPT(), ana::SigmaDelta::SetDelta(), ana::SigmaDelta::SetFitVars(), ana::SigmaDelta::SetSigma(), ana::SigmaDelta::SigmaDelta(), and ana::SigmaDelta::SigmaPenalty().
|
protectedinherited |
Definition at line 116 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh12(), osc::_OscCalcPMNS< T >::SetTh12(), osc::_OscCalcPMNSOpt< T >::SetTh12(), and osc::analytic::_OscCalc< T >::SetTh12().
|
protectedinherited |
Definition at line 117 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh13(), osc::_OscCalcPMNS< T >::SetTh13(), osc::_OscCalcPMNSOpt< T >::SetTh13(), and osc::analytic::_OscCalc< T >::SetTh13().
|
protectedinherited |
Definition at line 118 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh23(), osc::_OscCalcPMNS< T >::SetTh23(), osc::_OscCalcPMNSOpt< T >::SetTh23(), and osc::analytic::_OscCalc< T >::SetTh23().