Data structure for oscillation parameters.  
 More...
#include <JOscParameters.hh>
 | 
| double  | sinsqTh12 | 
|   | Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-].  More...
  | 
|   | 
| double  | dM21sq | 
|   | Squared mass difference between the first and second neutrino mass eigenstates [eV2].  More...
  | 
|   | 
| double  | sinsqTh13 | 
|   | Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-].  More...
  | 
|   | 
| double  | dM31sq | 
|   | Squared mass difference between the first and third neutrino mass eigenstates [eV2].  More...
  | 
|   | 
| double  | sinsqTh23 | 
|   | Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-].  More...
  | 
|   | 
| double  | deltaCP | 
|   | PMNS phase angle [pi * rad].  More...
  | 
|   | 
Data structure for oscillation parameters. 
Definition at line 27 of file JOscParameters.hh.
 
  
  
      
        
          | JOSCPROB::JOscParameters::JOscParameters  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Default constructor. 
Values taken from the NuFIT three-flavour global analysis best fit values in:
https://arxiv.org/abs/2111.03086?context=hep-ex
for normal ordering including the Super-Kamiokande atmospheric data. 
Definition at line 36 of file JOscParameters.hh.
double sinsqTh23
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]...
 
double deltaCP
PMNS phase angle [pi * rad]. 
 
double dM31sq
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
 
double sinsqTh12
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]...
 
double dM21sq
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
 
double sinsqTh13
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]...
 
 
 
 
  
  
      
        
          | JOSCPROB::JOscParameters::JOscParameters  | 
          ( | 
          const double  | 
          sinsqTh12,  | 
         
        
           | 
           | 
          const double  | 
          dM21sq,  | 
         
        
           | 
           | 
          const double  | 
          sinsqTh13,  | 
         
        
           | 
           | 
          const double  | 
          dM31sq,  | 
         
        
           | 
           | 
          const double  | 
          sinsqTh23,  | 
         
        
           | 
           | 
          const double  | 
          deltaCP  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Constructor. 
- Parameters
 - 
  
    | sinsqTh12 | Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]  | 
    | dM21sq | Squared mass difference between the first and second neutrino mass eigenstates [eV2]  | 
    | sinsqTh13 | Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]  | 
    | dM31sq | Squared mass difference between the first and third neutrino mass eigenstates [eV2]  | 
    | sinsqTh23 | Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]  | 
    | deltaCP | PMNS phase angle [rad]  | 
  
   
Definition at line 56 of file JOscParameters.hh.
double sinsqTh23
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]...
 
double deltaCP
PMNS phase angle [pi * rad]. 
 
double dM31sq
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
 
double sinsqTh12
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]...
 
double dM21sq
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
 
double sinsqTh13
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]...
 
 
 
 
  
  
      
        
          | const JOscParameters& JOSCPROB::JOscParameters::getOscParameters  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Get oscillation parameters. 
- Returns
 - oscillation parameters 
 
Definition at line 76 of file JOscParameters.hh.
Data structure for oscillation parameters. 
 
 
 
 
  
  
      
        
          | void JOSCPROB::JOscParameters::setOscParameters  | 
          ( | 
          const JOscParameters &  | 
          parameters | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Set oscillation parameters. 
- Parameters
 - 
  
    | parameters | oscillation parameters  | 
  
   
Definition at line 87 of file JOscParameters.hh.
Data structure for oscillation parameters. 
 
*fatal Wrong number of arguments esac JCookie sh typeset Z DETECTOR typeset Z SOURCE_RUN typeset Z TARGET_RUN set_variable PARAMETERS_FILE $WORKDIR parameters
 
 
 
 
  
  
      
        
          | bool JOSCPROB::JOscParameters::is_valid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Check validity of oscillation parameters. 
- Returns
 - true if valid; else false 
 
Definition at line 98 of file JOscParameters.hh.
double sinsqTh23
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]...
 
double dM31sq
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
 
double sinsqTh12
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]...
 
double dM21sq
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
 
double sinsqTh13
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]...
 
 
 
 
Get equation parameters. 
- Returns
 - equation parameters 
 
Definition at line 149 of file JOscParameters.hh.
Simple data structure to support I/O of equations (see class JLANG::JEquation). 
 
 
 
 
  
  
      
        
          | static void JOSCPROB::JOscParameters::setEquationParameters  | 
          ( | 
          const JEquationParameters &  | 
          equation | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Set equation parameters. 
- Parameters
 - 
  
    | equation | equation parameters  | 
  
   
Definition at line 162 of file JOscParameters.hh.
static JEquationParameters & getEquationParameters()
Get equation parameters. 
 
 
 
 
Get properties of this class. 
- Parameters
 - 
  
    | equation | equation parameters  | 
  
   
Definition at line 173 of file JOscParameters.hh.
  175       return JOscParametersHelper(*
this, equation);
 
 
 
 
Get properties of this class. 
- Parameters
 - 
  
    | equation | equation parameters  | 
  
   
Definition at line 184 of file JOscParameters.hh.
  186       return JOscParametersHelper(*
this, equation);
 
 
 
 
  
  
      
        
          | void JOSCPROB::JOscParameters::setProperties  | 
          ( | 
          const JProperties &  | 
          properties | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Set properties of this class. 
- Parameters
 - 
  
  
 
Definition at line 195 of file JOscParameters.hh.
double sinsqTh23
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]...
 
double deltaCP
PMNS phase angle [pi * rad]. 
 
const T & getValue(const std::string &key) const 
Get value. 
 
double dM31sq
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
 
double sinsqTh12
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]...
 
double dM21sq
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
 
double sinsqTh13
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]...
 
 
 
 
  
  
      
        
          | std::istream& operator>>  | 
          ( | 
          std::istream &  | 
          in,  | 
         
        
           | 
           | 
          JOscParameters &  | 
          object  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Stream input of oscillation parameters. 
- Parameters
 - 
  
    | in | input stream  | 
    | object | oscillation parameters  | 
  
   
- Returns
 - input stream 
 
Definition at line 119 of file JOscParameters.hh.
  125       object.setProperties(properties);
 
Utility class to parse parameter values. 
 
JProperties getProperties(const JEquationParameters &equation=JOscParameters::getEquationParameters())
Get properties of this class. 
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
 
 
 
  
  
      
        
          | std::ostream& operator<<  | 
          ( | 
          std::ostream &  | 
          out,  | 
         
        
           | 
           | 
          const JOscParameters &  | 
          object  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
friend   | 
  
 
Stream output of oscillation parameters. 
- Parameters
 - 
  
    | out | output stream  | 
    | object | oscillation parameters  | 
  
   
- Returns
 - output stream 
 
Definition at line 138 of file JOscParameters.hh.
  140       return out << 
object.getProperties();
 
 
 
 
      
        
          | double JOSCPROB::JOscParameters::sinsqTh12 | 
        
      
 
Squared sine of the PMNS mixing angle between the first and second neutrino mass eigenstates [-]. 
Definition at line 206 of file JOscParameters.hh.
 
 
      
        
          | double JOSCPROB::JOscParameters::dM21sq | 
        
      
 
Squared mass difference between the first and second neutrino mass eigenstates [eV2]. 
Definition at line 207 of file JOscParameters.hh.
 
 
      
        
          | double JOSCPROB::JOscParameters::sinsqTh13 | 
        
      
 
Squared sine of the PMNS mixing angle between the first and third neutrino mass eigenstates [-]. 
Definition at line 208 of file JOscParameters.hh.
 
 
      
        
          | double JOSCPROB::JOscParameters::dM31sq | 
        
      
 
Squared mass difference between the first and third neutrino mass eigenstates [eV2]. 
Definition at line 209 of file JOscParameters.hh.
 
 
      
        
          | double JOSCPROB::JOscParameters::sinsqTh23 | 
        
      
 
Squared sine of the PMNS mixing angle between the second and third neutrino mass eigenstates [-]. 
Definition at line 210 of file JOscParameters.hh.
 
 
      
        
          | double JOSCPROB::JOscParameters::deltaCP | 
        
      
 
 
The documentation for this struct was generated from the following file: