![]() |
HepPDT Reference DocumentationHepPDT |
#include <Measurement.hh>
Public Member Functions | |
Measurement () | |
Measurement (double value, double sigma) | |
Measurement (const Measurement &m) | |
void | swap (Measurement &other) |
Measurement & | operator= (Measurement const &rhs) |
bool | operator< (Measurement const &other) const |
compare the value, ignore the error | |
bool | operator== (Measurement const &other) const |
compare the value, ignore the error | |
double | value () const |
double | sigma () const |
operator double () const |
Contain a value with associated errors. Provide simple comparisons.
Definition at line 20 of file Measurement.hh.
HepPDT::Measurement::Measurement | ( | ) | [inline] |
Definition at line 33 of file Measurement.icc.
HepPDT::Measurement::Measurement | ( | double | value, | |
double | sigma | |||
) | [inline] |
Definition at line 30 of file Measurement.icc.
HepPDT::Measurement::Measurement | ( | const Measurement & | m | ) | [inline] |
Definition at line 35 of file Measurement.icc.
void HepPDT::Measurement::swap | ( | Measurement & | other | ) | [inline] |
Definition at line 38 of file Measurement.icc.
References sig, HepPDT::swap(), and val.
Referenced by operator=(), HepPDT::ResonanceStructure::swap(), and HepPDT::swap().
Measurement & HepPDT::Measurement::operator= | ( | Measurement const & | rhs | ) | [inline] |
bool HepPDT::Measurement::operator< | ( | Measurement const & | other | ) | const [inline] |
bool HepPDT::Measurement::operator== | ( | Measurement const & | other | ) | const [inline] |
double HepPDT::Measurement::value | ( | ) | const [inline] |
Definition at line 61 of file Measurement.icc.
Referenced by HepPDT::ResonanceStructure::lifetime(), operator double(), HepPDT::ResonanceStructure::setTotalWidthFromLifetime(), and HepPDT::ParticleData::write().
double HepPDT::Measurement::sigma | ( | ) | const [inline] |
Definition at line 62 of file Measurement.icc.
Referenced by HepPDT::ResonanceStructure::lifetime(), HepPDT::ResonanceStructure::setTotalWidthFromLifetime(), and HepPDT::ParticleData::write().
HepPDT::Measurement::operator double | ( | ) | const [inline] |