Interface for nuisance parameter.
More...
#include <JNuisance.hh>
|
| virtual | ~JNuisance () |
| | Virtual destructor.
|
| |
| virtual std::istream & | read (std::istream &in)=0 |
| | Read nuisance from input stream.
|
| |
| virtual std::ostream & | write (std::ostream &out) const =0 |
| | Write nuisance to output stream.
|
| |
| virtual double | get () const =0 |
| | Get value.
|
| |
|
| static constexpr double | FACTOR = 1.0 |
| | Central value.
|
| |
|
| std::istream & | operator>> (std::istream &in, JNuisance &nuisance) |
| | Read nuisance from input stream.
|
| |
| std::ostream & | operator<< (std::ostream &out, const JNuisance &nuisance) |
| | Write nuisance to output stream.
|
| |
Interface for nuisance parameter.
Definition at line 40 of file JNuisance.hh.
◆ ~JNuisance()
| virtual JASTRONOMY::JNuisance::~JNuisance |
( |
| ) |
|
|
inlinevirtual |
◆ read()
| virtual std::istream & JASTRONOMY::JNuisance::read |
( |
std::istream & | in | ) |
|
|
pure virtual |
◆ write()
| virtual std::ostream & JASTRONOMY::JNuisance::write |
( |
std::ostream & | out | ) |
const |
|
pure virtual |
◆ get()
| virtual double JASTRONOMY::JNuisance::get |
( |
| ) |
const |
|
pure virtual |
◆ operator>>
| std::istream & operator>> |
( |
std::istream & | in, |
|
|
JNuisance & | nuisance ) |
|
friend |
Read nuisance from input stream.
- Parameters
-
| in | input stream |
| nuisance | nuisance |
- Returns
- input stream
Definition at line 87 of file JNuisance.hh.
88 {
89 return nuisance.read(in);
90 }
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const JNuisance & | nuisance ) |
|
friend |
Write nuisance to output stream.
- Parameters
-
| out | output stream |
| nuisance | nuisance |
- Returns
- output stream
Definition at line 100 of file JNuisance.hh.
101 {
102 return nuisance.write(out);
103 }
◆ FACTOR
| double JASTRONOMY::JNuisance::FACTOR = 1.0 |
|
staticconstexpr |
The documentation for this struct was generated from the following file: