General interface to any calculator that lets you set the parameters. More...
Public Member Functions | |
virtual | ~_IOscCalcAdjustable () |
virtual _IOscCalcAdjustable< T > * | Copy () const =0 |
virtual void | SetL (double L)=0 |
virtual void | SetRho (double rho)=0 |
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 double | GetL () const |
virtual double | GetRho () const |
virtual T | GetDmsq21 () const |
virtual T | GetDmsq32 () const |
virtual T | GetTh12 () const |
virtual T | GetTh13 () const |
virtual T | GetTh23 () const |
virtual T | GetdCP () const |
virtual void | InvalidateCache () |
Invalidate any caching used internally by the calculator. More... | |
virtual T | P (int flavBefore, int flavAfter, double E)=0 |
E in GeV; flavors as PDG codes (so, neg==>antinu) 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) |
virtual TMD5 * | GetParamsHash () const |
Use to check two calculators are in the same state. More... | |
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 | |
double | fRho |
double | fL |
T | fDmsq21 |
T | fDmsq32 |
T | fTh12 |
T | fTh13 |
T | fTh23 |
T | fdCP |
General interface to any calculator that lets you set the parameters.
Definition at line 9 of file FitVarWithPrior.h.
|
virtual |
Definition at line 43 of file IOscCalc.cxx.
|
pure virtual |
Implements osc::_IOscCalc< T >.
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcSterileTrivial, osc::OscCalcCPT, osc::_OscCalcDMP< T >, osc::OscCalcSterile, osc::_OscCalcPMNSOpt< T >, osc::OscCalcSterileBeam, osc::_OscCalcPMNS< T >, osc::OscCalcPMNS_NSI, osc::OscCalc, osc::OscCalcPMNS_CPT, and osc::OscCalcGeneral.
Referenced by osc::OscCalcCPT::Copy(), ana::FrequentistSurface::FillSurfacePoint(), ana::IFitter::FitHelper(), ana::StanFitter::FitHelperSeeded(), getHists_FNEX(), jointsensitivity(), Plotting_DataAndPrediction(), and ana::RefineSeeds().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 95 of file IOscCalc.h.
Referenced by osc::CopyParams(), osc::OscCalcCPT::GetdCP(), getHists_FNEX(), joint_fit_2017_make_fc_slice(), joint_fit_2017_make_fc_surf(), jointsensitivity(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), ana::SaveTo(), ana::FitSinSq2Theta13::SetValue(), test_ana(), and test_nue2018_fitter().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 90 of file IOscCalc.h.
Referenced by osc::CopyParams(), ana::SolarConstraints::Dmsq21(), osc::OscCalcCPT::GetDmsq21(), ana::FitDmSq21::GetValue(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), and ana::SaveTo().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 91 of file IOscCalc.h.
Referenced by CAF_makeCAFSensitivities_for_FNEX(), cc(), ana::Dmsq32Constraint::ChiSq(), ana::AtmConstraint::ChiSq(), osc::CopyParams(), demoFitContours(), demoFitSlices(), getBestFit(), osc::OscCalcCPT::GetDmsq32(), getHists_FNEX(), ana::FitDmSq32::GetValue(), ana::FitDmSq32Scaled::GetValue(), ana::FitDmSq32NormalHierarchy::GetValue(), ana::FitDmSq32ScaledNH::GetValue(), ana::FitDmSq32ScaledIH::GetValue(), ana::FitDmSq32InvertedHierarchy::GetValue(), joint_fit_2017_contours(), joint_fit_2017_slices(), joint_fit_2018_contours(), joint_fit_2018_slices(), joint_fit_2019_contours(), joint_fit_2019_slices(), joint_fit_future_contour_univ(), jointsensitivity(), MakeCAFSensitivities_for_FNEX(), plot_3NDvsFD(), plot_NDvsFD_REW(), plot_NDvsFD_weights(), plot_nueFD_Signal_REWvsNOM(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), run_joint_fit_2020_contours(), run_joint_fit_2020_slices(), ana::SaveTo(), sensitivity2018(), sensitivity2020(), test_nue2018_fitter(), test_nueextrapsyst(), Tutorial2019FitContours(), and Tutorial2019FitSlices().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT, and osc::OscCalcSterile.
Definition at line 88 of file IOscCalc.h.
Referenced by ana::T2KToyExperiment::ChiSq(), osc::CopyParams(), osc::OscCalcCPT::GetL(), ana::ResetSterileCalcToDefault(), ana::SaveTo(), and ana::T2KToyExperiment::SetTruthParams().
|
inlinevirtualinherited |
Use to check two calculators are in the same state.
Reimplemented in osc::analytic::_OscCalc< T >, osc::OscCalcCPT, osc::OscCalcPMNSOptEigen, osc::_OscCalcDMP< T >, osc::OscCalc, osc::_NoOscillations< T >, osc::OscCalcSterile, osc::OscCalcPMNS_CPT, osc::OscCalcGeneral, osc::_OscCalcPMNSOpt< T >, osc::OscCalcSterileBeam, and osc::_OscCalcPMNS< T >.
Definition at line 39 of file IOscCalc.h.
Referenced by ana::OscillatableSpectrum::_Oscillated(), ana::PredictionInterp::_PredictComponentSyst(), and osc::OscCalcCPT::GetParamsHash().
|
protected |
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 49 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().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT, and osc::OscCalcSterile.
Definition at line 89 of file IOscCalc.h.
Referenced by osc::CopyParams(), osc::OscCalcCPT::GetRho(), ana::ResetSterileCalcToDefault(), and ana::SaveTo().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 92 of file IOscCalc.h.
Referenced by osc::CopyParams(), osc::OscCalcCPT::GetTh12(), ana::FitTanSqTheta12::GetValue(), ana::FitSinSq2Theta12::GetValue(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), ana::SaveTo(), and ana::SolarConstraints::Th12().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 93 of file IOscCalc.h.
Referenced by osc::CopyParams(), demoFitContours(), osc::OscCalcCPT::GetTh13(), ana::FitTheta13::GetValue(), ana::FitSinSq2Theta13::GetValue(), joint_fit_2018_contours(), joint_fit_future_bestfit_univ(), monoprob(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), ana::SaveTo(), sensitivity2020(), test_ana(), and Tutorial2019FitContours().
|
inlinevirtual |
Reimplemented in osc::OscCalcCPT.
Definition at line 94 of file IOscCalc.h.
Referenced by cc(), ana::AtmConstraint::ChiSq(), ana::Ssth23Constraint::ChiSq(), osc::CopyParams(), getBestFit(), osc::OscCalcCPT::GetTh23(), ana::FitSinSqTheta23::GetValue(), FitSinSqTheta23UO::GetValue(), ana::FitSinSqTheta23UpperOctant::GetValue(), FitSinSqTheta23LO::GetValue(), ana::FitSinSqTheta23LowerOctant::GetValue(), ana::FitSinSq2Theta23::GetValue(), FitSinSqTheta23MaxMix::GetValue(), FitSinSqTheta23LowerOctant::GetValue(), FitSinSqTheta23UpperOctant::GetValue(), jointsensitivity(), ana::ResetOscCalcToTemplate(), ana::ResetSterileCalcToDefault(), ana::SaveTo(), and test_nue2018_fitter().
|
inlinevirtual |
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.
|
pure virtualinherited |
E in GeV; flavors as PDG codes (so, neg==>antinu)
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcSterileTrivial, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::_NoOscillations< T >, osc::_OscCalcDMP< T >, osc::OscCalcGeneral, osc::OscCalcSterile, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, osc::OscCalc, osc::OscCalcPMNS_NSI, osc::OscCalcPMNS_CPT, and osc::OscCalcDumb.
Referenced by BiprobEllipse_dCP(), osc::OscCalcDumb::Copy(), ana::T2KToyExperiment::GetReweightedSignal(), cmf::ShifterAndWeighter::OscillationWeightBinCenter(), cmf::ShifterAndWeighter::OscillationWeightTrueE(), osc::_IOscCalc< T >::P(), osc::OscCalcCPT::P(), TheoryEllipse_dCP(), TheoryLine_E(), ana::ToEigen(), and osc::_IOscCalc< T >::~_IOscCalc().
|
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 27 of file IOscCalc.cxx.
References MECModelEnuComparisons::i, osc::_IOscCalc< T >::P(), runNovaSAM::ret, and submit_hadd::u.
Referenced by osc::_IOscCalc< T >::P().
|
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 37 of file IOscCalc.cxx.
References P.
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, 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(), osc::OscCalcCPT::SetdCP(), SetOscillationParameters(), cmf::ShifterAndWeighter::SetOscillationVals(), ana::FitDeltaInPiUnits::SetValue(), systematics_extrap_comp_from_pred_interp(), systematics_summary_from_pred_interp(), and TheoryEllipse_dCP().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, 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(), osc::OscCalcCPT::SetDmsq21(), cmf::ShifterAndWeighter::SetOscillationVals(), and ana::FitDmSq21::SetValue().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, and osc::OscCalcPMNS_NSI.
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(), osc::OscCalcCPT::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().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::_OscCalcDMP< T >, osc::OscCalc, osc::OscCalcSterile, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, osc::OscCalcPMNS_NSI, osc::OscCalcPMNS_CPT, and osc::OscCalcGeneral.
Referenced by ana::T2KToyExperiment::ChiSq(), osc::CopyParams(), default_calc(), ana::LoadFrom< osc::IOscCalcAdjustable >(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), RestartCalculator(), cmf::ShifterAndWeighter::SetCurrentEvent(), osc::OscCalcCPT::SetL(), cmf::ShifterAndWeighter::SetOscillationVals(), and ana::T2KToyExperiment::SetTruthParams().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::_OscCalcDMP< T >, osc::OscCalc, osc::OscCalcSterile, osc::_OscCalcPMNSOpt< T >, osc::_OscCalcPMNS< T >, osc::OscCalcPMNS_NSI, osc::OscCalcPMNS_CPT, and osc::OscCalcGeneral.
Referenced by osc::CopyParams(), default_calc(), ana::LoadFrom< osc::IOscCalcAdjustable >(), plot_oscprob(), resetCalc(), mcmc_ana::ResetCalculator(), test::ResetCalculator(), mcmc::ResetCalculator(), ana::ResetOscCalcToDefault(), ResetOscCalcToMyDefault(), RestartCalculator(), cmf::ShifterAndWeighter::SetOscillationVals(), and osc::OscCalcCPT::SetRho().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, 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(), osc::OscCalcCPT::SetTh12(), ana::FitTanSqTheta12::SetValue(), and ana::FitSinSq2Theta12::SetValue().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, 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(), osc::OscCalcCPT::SetTh13(), ana::FitTheta13::SetValue(), ana::FitSinSq2Theta13::SetValue(), and systematics_summary_from_pred_interp().
|
pure virtual |
Implemented in osc::analytic::_OscCalc< T >, osc::OscCalcPMNSOptEigen, osc::OscCalcCPT, osc::OscCalcSterile, osc::_OscCalcDMP< T >, osc::_OscCalcPMNSOpt< T >, 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(), osc::OscCalcCPT::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().
|
protected |
Definition at line 119 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetdCP(), osc::_OscCalcPMNS< T >::SetdCP(), osc::OscCalcGeneral::SetdCP(), osc::_OscCalcPMNSOpt< T >::SetdCP(), osc::OscCalc::SetdCP(), osc::analytic::_OscCalc< T >::SetdCP(), and osc::OscCalc::UpdateEDep().
|
protected |
Definition at line 114 of file IOscCalc.h.
Referenced by osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetDmsq21(), osc::OscCalcPMNS_CPT::SetDmsq21(), osc::_OscCalcPMNS< T >::SetDmsq21(), osc::_OscCalcPMNSOpt< T >::SetDmsq21(), osc::OscCalc::SetDmsq21(), osc::analytic::_OscCalc< T >::SetDmsq21(), osc::analytic::SolveCubic(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 115 of file IOscCalc.h.
Referenced by osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcPMNS_CPT::SetDmsq32(), osc::OscCalcGeneral::SetDmsq32(), osc::_OscCalcPMNS< T >::SetDmsq32(), osc::_OscCalcPMNSOpt< T >::SetDmsq32(), osc::OscCalc::SetDmsq32(), osc::analytic::_OscCalc< T >::SetDmsq32(), osc::analytic::SolveCubic(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 113 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalcPMNS_CPT::GetParamsHashDefaultBar(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetL(), osc::OscCalcPMNS_CPT::SetL(), osc::_OscCalcPMNS< T >::SetL(), osc::_OscCalcPMNSOpt< T >::SetL(), osc::OscCalc::SetL(), osc::analytic::_OscCalc< T >::SetL(), and osc::OscCalc::UpdateEDep().
|
protected |
Definition at line 112 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::GetParamsHash(), osc::OscCalcPMNS_CPT::GetParamsHashDefaultBar(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetRho(), osc::OscCalcPMNS_CPT::SetRho(), osc::_OscCalcPMNS< T >::SetRho(), osc::_OscCalcPMNSOpt< T >::SetRho(), osc::OscCalc::SetRho(), osc::analytic::_OscCalc< T >::SetRho(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 116 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh12(), osc::_OscCalcPMNS< T >::SetTh12(), osc::OscCalcGeneral::SetTh12(), osc::_OscCalcPMNSOpt< T >::SetTh12(), osc::OscCalc::SetTh12(), osc::analytic::_OscCalc< T >::SetTh12(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 117 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh13(), osc::_OscCalcPMNS< T >::SetTh13(), osc::OscCalcGeneral::SetTh13(), osc::_OscCalcPMNSOpt< T >::SetTh13(), osc::OscCalc::SetTh13(), osc::analytic::_OscCalc< T >::SetTh13(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 118 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), osc::OscCalcPMNS_CPT::P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcPMNS_CPT::SetTh23(), osc::_OscCalcPMNS< T >::SetTh23(), osc::OscCalcGeneral::SetTh23(), osc::_OscCalcPMNSOpt< T >::SetTh23(), osc::OscCalc::SetTh23(), osc::analytic::_OscCalc< T >::SetTh23(), and osc::OscCalc::UpdateBasic().