|
Jpp
18.1.0
the software that should make you happy
|
Neutrino oscillation channel. More...
#include <JOscChannel.hh>
Classes | |
| struct | JOscChannelHelper |
| Auxiliary class for I/O of oscillation channel. More... | |
Public Member Functions | |
| JOscChannel () | |
| Default constructor. More... | |
| JOscChannel (const JFlavour_t in, const JFlavour_t out, const JChargeParity_t Cparity) | |
| Constructor. More... | |
| JOscChannel (const int in, const int out, const int Cparity) | |
| Constructor. More... | |
| bool | is_valid () const |
| Check validity of this oscillation channel. More... | |
| bool | less (const JOscChannel &channel) const |
| Less-than method. More... | |
| JProperties | getProperties (const JEquationParameters &equation=JOscChannel::getEquationParameters()) |
| Get properties of this class. More... | |
| JProperties | getProperties (const JEquationParameters &equation=JOscChannel::getEquationParameters()) const |
| Get properties of this class. More... | |
| void | setProperties (const JProperties &properties) |
| Set properties of this class. More... | |
Static Public Member Functions | |
| static JEquationParameters & | getEquationParameters () |
| Get equation parameters. More... | |
| static void | setEquationParameters (const JEquationParameters &equation) |
| Set equation parameters. More... | |
Public Attributes | |
| JFlavour_t | in |
| Incoming flavour. More... | |
| JFlavour_t | out |
| Outcoming flavour. More... | |
| JChargeParity_t | Cparity |
| Charge-parity. More... | |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const JOscChannel &object) |
| Write channel to output. More... | |
| std::istream & | operator>> (std::istream &in, JOscChannel &object) |
| Read channel from input. More... | |
Neutrino oscillation channel.
Definition at line 110 of file JOscChannel.hh.
|
inline |
|
inline |
Constructor.
| in | input flavour |
| out | output flavour |
| Cparity | charge parity |
Definition at line 130 of file JOscChannel.hh.
|
inline |
Constructor.
| in | input flavour |
| out | output flavour |
| Cparity | charge parity |
Definition at line 146 of file JOscChannel.hh.
|
inline |
Check validity of this oscillation channel.
Definition at line 160 of file JOscChannel.hh.
|
inline |
Less-than method.
| channel | channel |
Definition at line 174 of file JOscChannel.hh.
|
inlinestatic |
Get equation parameters.
Definition at line 231 of file JOscChannel.hh.
|
inlinestatic |
Set equation parameters.
| equation | equation parameters |
Definition at line 244 of file JOscChannel.hh.
|
inline |
Get properties of this class.
| equation | equation parameters |
Definition at line 255 of file JOscChannel.hh.
|
inline |
Get properties of this class.
| equation | equation parameters |
Definition at line 266 of file JOscChannel.hh.
|
inline |
Set properties of this class.
| properties | properties |
Definition at line 277 of file JOscChannel.hh.
|
friend |
Write channel to output.
| out | output stream |
| object | oscillation channel |
Definition at line 201 of file JOscChannel.hh.
|
friend |
Read channel from input.
| in | input stream |
| object | oscillation channel |
Definition at line 214 of file JOscChannel.hh.
| JFlavour_t JOSCPROB::JOscChannel::in |
Incoming flavour.
Definition at line 285 of file JOscChannel.hh.
| JFlavour_t JOSCPROB::JOscChannel::out |
Outcoming flavour.
Definition at line 286 of file JOscChannel.hh.
| JChargeParity_t JOSCPROB::JOscChannel::Cparity |
Charge-parity.
Definition at line 287 of file JOscChannel.hh.
1.8.5