15 std::vector<std::vector<double>> &pool);
17 void setSpectrum(std::vector<double> &spectrum);
19 void setUncertainties(std::vector<double> &uncertainties);
21 void setPool(std::vector<std::vector<double>> &pool);
25 const std::vector<double> &getWeights()
const;
27 const std::vector<unsigned int> &getNonZeroIndices();
29 const double &getNorm()
const;
32 std::vector<double> _spectrum;
34 std::vector<double> _uncertainties;
36 std::vector<std::vector<double>> _pool;
38 std::vector<double> _weights;
40 std::vector<unsigned int> _indices;