34 #ifndef AIMS_SCALAR_SET_FEATURES_H 35 #define AIMS_SCALAR_SET_FEATURES_H 50 void _setScalarFeatureNames();
57 void setValues(
const std::vector< Scalar_t > & );
58 void setValues(
const std::vector< Scalar_t > &,
59 const std::vector< Scalar_t > & );
62 inline const std::vector< Scalar_t > &
values()
const;
63 inline std::vector< Scalar_t > &
values();
71 mutable std::vector< Scalar_t > _values;
72 std::vector< Scalar_t > _weights;
85 inline const std::vector< ScalarSetFeatures::Scalar_t > &
93 inline std::vector< ScalarSetFeatures::Scalar_t > &
103 #endif // ifndef AIMS_SCALAR_SET_FEATURES_H ScalarFeaturesProvider::Scalar_t Scalar_t
void setValues(const std::vector< Scalar_t > &)
This class should be inherited by all subclasses that provides scalar features.
virtual void scalarFeatureValues(std::vector< Scalar_t > &) const
Clear an fill its parameter with the values of the scalar features.
const std::vector< Scalar_t > & values() const
virtual ~ScalarSetFeatures()
The class for EcatSino data write operation.