35 standardDeviation = 0;
36 relativeStandardDeviation = 0;
40 double standardDeviation,
41 double relativeStandardDeviation)
44 this->standardDeviation = standardDeviation;
45 this->relativeStandardDeviation = relativeStandardDeviation;
61 return standardDeviation;
67 return relativeStandardDeviation;
76 armarx::VariantDataClassPtr
86 ss <<
"mean " << mean <<
" standardDeviation " << standardDeviation
87 <<
" relativeStandardDeviation " << relativeStandardDeviation;
105 const Ice::Current&)
const
108 armarx::AbstractObjectSerializerPtr::dynamicCast(serializer);
110 obj->setDouble(
"mean", mean);
111 obj->setDouble(
"standardDeviation", standardDeviation);
112 obj->setDouble(
"relativeStandardDeviation", relativeStandardDeviation);
120 armarx::AbstractObjectSerializerPtr::dynamicCast(serializer);
122 mean = obj->getDouble(
"mean");
123 standardDeviation = obj->getDouble(
"standardDeviation");
124 relativeStandardDeviation = obj->getDouble(
"relativeStandardDeviation");
~StatisticMeasures() override
std::string output(const Ice::Current &=Ice::emptyCurrent) const override
double getStandardDeviation()
bool validate(const Ice::Current &c=Ice::emptyCurrent) override
void deserialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) override
armarx::VariantDataClassPtr clone(const Ice::Current &c=Ice::emptyCurrent) const override
armarx::VariantTypeId getType(const Ice::Current &c=Ice::emptyCurrent) const override
Ice::ObjectPtr ice_clone() const override
void serialize(const armarx::ObjectSerializerBasePtr &serializer, const ::Ice::Current &=Ice::emptyCurrent) const override
double getRelativeStandardDeviation()
IceInternal::Handle< AbstractObjectSerializer > AbstractObjectSerializerPtr
const armarx::VariantTypeId StatisticMeasures