Skip to content
Snippets Groups Projects
Commit 345c63b4 authored by Mikhail Svechnikov's avatar Mikhail Svechnikov
Browse files

Datafield: access to error sigmas

parent 3276283f
No related branches found
No related tags found
1 merge request!1001GUI: show error bars for loaded reflectivity data
...@@ -75,6 +75,16 @@ double Datafield::valAt(size_t i) const ...@@ -75,6 +75,16 @@ double Datafield::valAt(size_t i) const
return m_values[i]; return m_values[i];
} }
bool Datafield::hasErrorSigmas()
{
return m_errSigmas.size()>0;
}
double Datafield::errorSigmaAt(size_t i) const
{
return m_errSigmas[i];
}
void Datafield::setAllTo(const double& value) void Datafield::setAllTo(const double& value)
{ {
for (double& v : m_values) for (double& v : m_values)
......
...@@ -50,9 +50,11 @@ public: ...@@ -50,9 +50,11 @@ public:
Datafield* clone() const; Datafield* clone() const;
void setAt(size_t i, double val); void setAt(size_t i, double val);
double valAt(size_t i) const; double valAt(size_t i) const;
bool hasErrorSigmas();
double errorSigmaAt(size_t i) const;
// retrieve basic info // retrieve basic info
const Frame& frame() const; const Frame& frame() const;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment