Adapt the PMNS calculator to standard interface and include neutrino and anti neutrino oscillations seperately. More...
#include "/cvmfs/nova.opensciencegrid.org/externals/osclib/v00.07/src/OscLib/OscCalcPMNS_CPT.h"
Public Member Functions | |
OscCalcPMNS_CPT () | |
virtual | ~OscCalcPMNS_CPT () |
virtual IOscCalcAdjustable * | Copy () const override |
virtual double | P (int flavBefore, int flavAfter, double E) override |
E in GeV; flavors as PDG codes (so, neg==>antinu) More... | |
virtual void | SetL (double L) override |
virtual void | SetRho (double rho) override |
virtual void | SetDmsq21 (const double &dmsq21) override |
virtual void | SetDmsq32 (const double &dmsq32) override |
virtual void | SetTh12 (const double &th12) override |
virtual void | SetTh13 (const double &th13) override |
virtual void | SetTh23 (const double &th23) override |
virtual void | SetdCP (const double &dCP) override |
virtual void | SetDmsq21Bar (double dmsq21_bar) |
virtual void | SetDmsq32Bar (double dmsq32_bar) |
virtual void | SetTh12Bar (double th12_bar) |
virtual void | SetTh13Bar (double th13_bar) |
virtual void | SetTh23Bar (double th23_bar) |
virtual void | SetdCPBar (double dCP_bar) |
virtual double | GetDmsq21Bar () const |
virtual double | GetDmsq32Bar () const |
virtual double | GetTh12Bar () const |
virtual double | GetTh13Bar () const |
virtual double | GetTh23Bar () const |
virtual double | GetdCPBar () const |
virtual TMD5 * | GetParamsHash () const override |
Use to check two calculators are in the same state. More... | |
TMD5 * | GetParamsHashDefaultBar () const |
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 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 | |
PMNS | fPMNS |
bool | fMixDirty |
bool | fDmDirty |
bool | fPropDirty |
double | fPrevE |
int | fPrevAnti |
double | fDmsq21_bar |
double | fDmsq32_bar |
double | fTh12_bar |
double | fTh13_bar |
double | fTh23_bar |
double | fdCP_bar |
PMNS | fPMNS_bar |
bool | fMixDirty_bar |
bool | fDmDirty_bar |
bool | fPropDirty_bar |
double | fPrevE_bar |
int | fPrevAnti_bar |
double | fRho |
double | fL |
T | fDmsq21 |
T | fDmsq32 |
T | fTh12 |
T | fTh13 |
T | fTh23 |
T | fdCP |
Adapt the PMNS calculator to standard interface and include neutrino and anti neutrino oscillations seperately.
Definition at line 20 of file OscCalcPMNS_CPT.h.
osc::OscCalcPMNS_CPT::OscCalcPMNS_CPT | ( | ) |
|
virtual |
Definition at line 21 of file OscCalcPMNS_CPT.cxx.
|
overridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 25 of file OscCalcPMNS_CPT.cxx.
References OscCalcPMNS_CPT().
|
inlinevirtualinherited |
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 |
|
inlinevirtualinherited |
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 |
|
inlinevirtualinherited |
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 |
|
inlinevirtualinherited |
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().
|
inlineoverridevirtual |
Use to check two calculators are in the same state.
Reimplemented from osc::_IOscCalc< T >.
Definition at line 54 of file OscCalcPMNS_CPT.h.
References osc::_IOscCalcAdjustable< double >::GetParamsHashDefault(), and GetParamsHashDefaultBar().
|
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 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().
TMD5 * osc::OscCalcPMNS_CPT::GetParamsHashDefaultBar | ( | ) | const |
Definition at line 102 of file OscCalcPMNS_CPT.cxx.
References fdCP_bar, fDmsq21_bar, fDmsq32_bar, osc::_IOscCalcAdjustable< T >::fL, osc::_IOscCalcAdjustable< T >::fRho, fTh12_bar, fTh13_bar, fTh23_bar, runNovaSAM::ret, and string.
Referenced by GetParamsHash().
|
inlinevirtualinherited |
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().
|
inlinevirtualinherited |
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 |
|
inlinevirtualinherited |
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 |
|
inlinevirtualinherited |
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 |
|
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.
E in GeV; flavors as PDG codes (so, neg==>antinu)
Implements osc::_IOscCalc< T >.
Definition at line 30 of file OscCalcPMNS_CPT.cxx.
References abs(), ana::assert(), E, osc::_IOscCalcAdjustable< T >::fdCP, fdCP_bar, fDmDirty, fDmDirty_bar, osc::_IOscCalcAdjustable< T >::fDmsq21, fDmsq21_bar, osc::_IOscCalcAdjustable< T >::fDmsq32, fDmsq32_bar, osc::_IOscCalcAdjustable< T >::fL, fMixDirty, fMixDirty_bar, fPMNS, fPMNS_bar, fPrevAnti, fPrevAnti_bar, fPrevE, fPrevE_bar, fPropDirty, fPropDirty_bar, osc::_IOscCalcAdjustable< T >::fRho, osc::_IOscCalcAdjustable< T >::fTh12, fTh12_bar, osc::_IOscCalcAdjustable< T >::fTh13, fTh13_bar, osc::_IOscCalcAdjustable< T >::fTh23, fTh23_bar, MECModelEnuComparisons::i, calib::j, osc::_PMNS< T >::P(), osc::_PMNS< T >::PropMatter(), osc::_PMNS< T >::Reset(), osc::_PMNS< T >::SetDeltaMsqrs(), and osc::_PMNS< T >::SetMix().
|
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.
|
inlineoverridevirtual |
Definition at line 39 of file OscCalcPMNS_CPT.h.
References dCP, osc::_IOscCalcAdjustable< T >::fdCP, and fMixDirty.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
inlineoverridevirtual |
Definition at line 34 of file OscCalcPMNS_CPT.h.
References fDmDirty, and osc::_IOscCalcAdjustable< T >::fDmsq21.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
inlineoverridevirtual |
Definition at line 35 of file OscCalcPMNS_CPT.h.
References dmsq32, fDmDirty, and osc::_IOscCalcAdjustable< T >::fDmsq32.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
inlineoverridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 31 of file OscCalcPMNS_CPT.h.
References osc::_IOscCalcAdjustable< T >::fL, fPropDirty, and CLHEP::L.
|
inlineoverridevirtual |
Implements osc::_IOscCalcAdjustable< T >.
Definition at line 32 of file OscCalcPMNS_CPT.h.
References fPropDirty, and osc::_IOscCalcAdjustable< T >::fRho.
|
inlineoverridevirtual |
Definition at line 36 of file OscCalcPMNS_CPT.h.
References fMixDirty, osc::_IOscCalcAdjustable< T >::fTh12, and th12.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
inlineoverridevirtual |
Definition at line 37 of file OscCalcPMNS_CPT.h.
References fMixDirty, osc::_IOscCalcAdjustable< T >::fTh13, and th13.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
inlineoverridevirtual |
Definition at line 38 of file OscCalcPMNS_CPT.h.
References fMixDirty, osc::_IOscCalcAdjustable< T >::fTh23, and th23.
|
pure virtualinherited |
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().
|
inlinevirtual |
|
protectedinherited |
Definition at line 119 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), 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 72 of file OscCalcPMNS_CPT.h.
Referenced by GetdCPBar(), GetParamsHashDefaultBar(), P(), and SetdCPBar().
|
protected |
Definition at line 62 of file OscCalcPMNS_CPT.h.
Referenced by P(), SetDmsq21(), and SetDmsq32().
|
protected |
Definition at line 75 of file OscCalcPMNS_CPT.h.
Referenced by P(), SetDmsq21Bar(), and SetDmsq32Bar().
|
protectedinherited |
Definition at line 114 of file IOscCalc.h.
Referenced by osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetDmsq21(), 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 67 of file OscCalcPMNS_CPT.h.
Referenced by GetDmsq21Bar(), GetParamsHashDefaultBar(), P(), and SetDmsq21Bar().
|
protectedinherited |
Definition at line 115 of file IOscCalc.h.
Referenced by osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), 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 68 of file OscCalcPMNS_CPT.h.
Referenced by GetDmsq32Bar(), GetParamsHashDefaultBar(), P(), and SetDmsq32Bar().
|
protectedinherited |
Definition at line 113 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), GetParamsHashDefaultBar(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetL(), SetL(), osc::_OscCalcPMNS< T >::SetL(), osc::_OscCalcPMNSOpt< T >::SetL(), osc::OscCalc::SetL(), osc::analytic::_OscCalc< T >::SetL(), and osc::OscCalc::UpdateEDep().
|
protected |
|
protected |
Definition at line 74 of file OscCalcPMNS_CPT.h.
Referenced by P(), SetdCPBar(), SetTh12Bar(), SetTh13Bar(), and SetTh23Bar().
|
protected |
Definition at line 60 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 73 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 65 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 78 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 64 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 77 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protected |
Definition at line 63 of file OscCalcPMNS_CPT.h.
|
protected |
Definition at line 76 of file OscCalcPMNS_CPT.h.
Referenced by P().
|
protectedinherited |
Definition at line 112 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::GetParamsHash(), GetParamsHashDefaultBar(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), osc::OscCalcGeneral::P(), osc::OscCalcGeneral::SetRho(), SetRho(), osc::_OscCalcPMNS< T >::SetRho(), osc::_OscCalcPMNSOpt< T >::SetRho(), osc::OscCalc::SetRho(), osc::analytic::_OscCalc< T >::SetRho(), and osc::OscCalc::UpdateBasic().
|
protectedinherited |
Definition at line 116 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), 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 69 of file OscCalcPMNS_CPT.h.
Referenced by GetParamsHashDefaultBar(), GetTh12Bar(), P(), and SetTh12Bar().
|
protectedinherited |
Definition at line 117 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), 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 70 of file OscCalcPMNS_CPT.h.
Referenced by GetParamsHashDefaultBar(), GetTh13Bar(), P(), and SetTh13Bar().
|
protectedinherited |
Definition at line 118 of file IOscCalc.h.
Referenced by osc::analytic::_OscCalc< T >::_P(), osc::OscCalc::OscCalc(), P(), osc::_OscCalcPMNS< T >::P(), osc::_OscCalcPMNSOpt< T >::P(), SetTh23(), osc::_OscCalcPMNS< T >::SetTh23(), osc::OscCalcGeneral::SetTh23(), osc::_OscCalcPMNSOpt< T >::SetTh23(), osc::OscCalc::SetTh23(), osc::analytic::_OscCalc< T >::SetTh23(), and osc::OscCalc::UpdateBasic().
|
protected |
Definition at line 71 of file OscCalcPMNS_CPT.h.
Referenced by GetParamsHashDefaultBar(), GetTh23Bar(), P(), and SetTh23Bar().