21 #ifndef mia_core_paramarray_hh
22 #define mia_core_paramarray_hh
40 const std::vector<T>& boundaries,
50 std::vector<T> m_params;
56 m_default_value(default_value)
64 const std::vector<T>& boundaries,
69 boundaries,
false, help)));
78 new CTParameter<std::vector<T>>(m_params,
false, help)));
85 return m_default_value;
87 return l < m_params.size() ? m_params[l] : m_params[m_params.size() - 1];