1 #ifndef __JOSCPROB__JOSCPARAMETERS__ 
    2 #define __JOSCPROB__JOSCPARAMETERS__ 
   14 namespace JPP { 
using namespace JOSCPROB; }
 
   79     template<
class ...Args>
 
   82                    const Args&     ...args) :
 
  102                         useIO ? -2.490e-3 + 7.42e-5 : 2.510e-3,
 
  103                         useIO ?  1.544              : 1.278,
 
  105                         useIO ?  0.02241            : 0.02246,
 
  106                         useIO ?  0.570              : 0.450    )
 
JOscParametersInterface< double > JOscParameters_t
 
Interface for binary output. 
 
JParameter_t sinsqTh12
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]...
 
#define THROW(JException_t, A)
Marco for throwing exception with std::ostream compatible message. 
 
then echo Enter input within $TIMEOUT_S seconds echo n User name
 
JParameter_t dM21sq
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
 
Data structure for single set of oscillation parameters. 
 
Simple data structure to support I/O of equations (see class JLANG::JEquation). 
 
JParameter_t sinsqTh13
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]...
 
JOscParameters(const double dM21sq, const double dM31sq, const double deltaCP, const double sinsqTh12, const double sinsqTh13, const double sinsqTh23)
Constructor. 
 
const bool isDefined() const 
Get status of parameter. 
 
JOscParameters()
Default constructor. 
 
JOscParameters_t::argument_type argument_type
 
JParameter_t dM31sq
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
 
Interface for binary input. 
 
JOscParameters(const bool useIO)
Constructor. 
 
JOscParameters(const std::string &name, const double value, const Args &...args)
Constructor. 
 
JParameter_t sinsqTh23
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]...
 
Abstract base class for sets of oscillation parameters. 
 
const T & getValue() const 
Get value of parameter. 
 
bool is_valid() const override
Check validity of oscillation parameters. 
 
Exception for accessing a value in a collection that is outside of its range. 
 
JParameter_t::argument_type argument_type
 
JParameter_t deltaCP
PMNS phase angle [pi * rad]. 
 
JOscParameters_t::JParameter_t JParameter_t