#include <Measurement1DFloat.h>
Public Member Functions | |
float | error () const |
Measurement1DFloat () | |
Measurement1DFloat (const float &aValue) | |
Measurement1DFloat (const float &aValue, const float &aError) | |
float | significance () const |
float | value () const |
~Measurement1DFloat () | |
Private Attributes | |
float | theError |
float | theValue |
A class that combines a value and it's associated uncertainty, or error, together. Provides a more explicit interface than a pair<float,float>. If you don't like the name, propose a better one!
Definition at line 9 of file Measurement1DFloat.h.
|
inline |
Definition at line 13 of file Measurement1DFloat.h.
|
inline |
Definition at line 15 of file Measurement1DFloat.h.
|
inline |
Definition at line 17 of file Measurement1DFloat.h.
|
inline |
Definition at line 21 of file Measurement1DFloat.h.
|
inline |
Definition at line 25 of file Measurement1DFloat.h.
References theError.
Referenced by Page1Parser.Page1Parser::check_for_whole_start_tag(), pat::VertexAssociation::hasErrors(), pat::VertexAssociation::setDr(), and pat::VertexAssociation::setDz().
|
inline |
Definition at line 27 of file Measurement1DFloat.h.
References theError, and theValue.
Referenced by pat::VertexAssociationSelector::operator()().
|
inline |
Definition at line 23 of file Measurement1DFloat.h.
References theValue.
Referenced by Types.int32::__nonzero__(), Types.uint32::__nonzero__(), Types.int64::__nonzero__(), Types.uint64::__nonzero__(), Types.double::__nonzero__(), Types.bool::__nonzero__(), Types.string::__nonzero__(), average.Average::average(), Types.string::configValue(), Types.FileInPath::configValue(), Mixins.UsingBlock::dumpPython(), pat::VertexAssociation::hasTransverseIP(), Mixins.UsingBlock::insertInto(), Types.int32::insertInto(), Types.uint32::insertInto(), Types.int64::insertInto(), Types.uint64::insertInto(), Types.double::insertInto(), Types.bool::insertInto(), Types.string::insertInto(), Types.FileInPath::insertInto(), Types.vint32::insertInto(), Types.vuint32::insertInto(), Types.vint64::insertInto(), Types.vuint64::insertInto(), Types.vdouble::insertInto(), Types.vbool::insertInto(), Types.vstring::insertInto(), pat::VertexAssociationSelector::operator()(), pat::VertexAssociation::setDr(), and pat::VertexAssociation::setDz().
|
private |
Definition at line 36 of file Measurement1DFloat.h.
Referenced by error(), and significance().
|
private |
Definition at line 35 of file Measurement1DFloat.h.
Referenced by significance(), and value().