|
Jpp 20.0.0-27-g39925593c-D
the software that should make you happy
|
Template specialization for parameter grid. More...
#include <JMassSquaredDifference.hh>
Public Types | |
| typedef JGrid< double > | JGrid_t |
| typedef JMassSquaredDifference< JGrid_t > | JMassSquaredDifference_t |
| typedef JOscParameter< JGrid_t > | JOscParameter_t |
| typedef JOscParameter_t::JParameter_t | JParameter_t |
| typedef JParameter_t::argument_type | argument_type |
| typedef JParameter_t::value_type | value_type |
Public Member Functions | |
| JMassSquaredDifference () | |
| Default constructor. | |
| JMassSquaredDifference (const JGrid_t &grid) | |
| Constructor. | |
| JMassSquaredDifference (const int nx, const double xmin, const double xmax) | |
| Constructor. | |
| JMassSquaredDifference (const double value) | |
| Constructor. | |
| JMassSquaredDifference_t & | operator= (const JGrid_t &grid) |
| Assignment operator. | |
| bool | is_valid () const override final |
| Check validity of oscillation parameter. | |
| void | setValue (const value_type &value) |
| Set parameter. | |
| const value_type | getValue () const |
| Get value of parameter. | |
| operator const value_type () const | |
| Type conversion operator. | |
| const bool | isDefined () const |
| Get status of parameter. | |
| bool | less (const JParameter< T > ¶meter) const |
| Less than method. | |
Protected Attributes | |
| T | __value |
| bool | is_defined |
Template specialization for parameter grid.
Definition at line 92 of file JMassSquaredDifference.hh.
Definition at line 95 of file JMassSquaredDifference.hh.
| typedef JMassSquaredDifference<JGrid_t> JOSCPROB::JMassSquaredDifference< JGrid< double > >::JMassSquaredDifference_t |
Definition at line 96 of file JMassSquaredDifference.hh.
| typedef JOscParameter<JGrid_t> JOSCPROB::JMassSquaredDifference< JGrid< double > >::JOscParameter_t |
Definition at line 97 of file JMassSquaredDifference.hh.
| typedef JOscParameter_t::JParameter_t JOSCPROB::JMassSquaredDifference< JGrid< double > >::JParameter_t |
Definition at line 99 of file JMassSquaredDifference.hh.
|
inherited |
Definition at line 33 of file JOscParameter.hh.
|
inherited |
Definition at line 34 of file JOscParameter.hh.
|
inline |
|
inlineexplicit |
Constructor.
| grid | mass-squared difference parameter grid [eV2] |
Definition at line 114 of file JMassSquaredDifference.hh.
|
inline |
Constructor.
| nx | number of elements |
| xmin | lower limit [eV2] |
| xmax | upper limit [eV2] |
Definition at line 132 of file JMassSquaredDifference.hh.
|
inlineexplicit |
Constructor.
| value | value |
Definition at line 144 of file JMassSquaredDifference.hh.
|
inline |
Assignment operator.
| grid | mass-squared difference parameter grid [eV2] |
Definition at line 155 of file JMassSquaredDifference.hh.
|
inlinefinaloverridevirtual |
Check validity of oscillation parameter.
Implements JOSCPROB::JOscParameter< JGrid< double > >.
Definition at line 168 of file JMassSquaredDifference.hh.
|
inlineinherited |
Set parameter.
| value | oscillation parameter value |
Definition at line 74 of file JOscParameter.hh.
|
inlineinherited |
|
inlineinherited |
Type conversion operator.
Definition at line 105 of file JParameter.hh.
|
inlineinherited |
Get status of parameter.
Definition at line 116 of file JParameter.hh.
|
inlineinherited |
Less than method.
This method evaluates to true if both parameter values are defined and this value is less than the value of the given parameter object.
| parameter | parameter |
Definition at line 131 of file JParameter.hh.
|
protectedinherited |
Definition at line 172 of file JParameter.hh.
|
protectedinherited |
Definition at line 173 of file JParameter.hh.