16 #error no need to expose this header to Swig
20 #ifndef BORNAGAIN_SAMPLE_PROCESSED_PROFILEHELPER_H
21 #define BORNAGAIN_SAMPLE_PROCESSED_PROFILEHELPER_H
41 std::vector<complex_t>
calculateProfile(
const std::vector<double>& z_values)
const;
Defines and implements class Material.
Data structure that contains all the necessary data for scattering calculations.
Object that can generate the material profile of a sample as a function of depth.
std::vector< complex_t > m_materialdata
std::pair< double, double > defaultLimits() const
std::vector< complex_t > calculateProfile(const std::vector< double > &z_values) const
std::vector< double > m_sigmas
ProfileHelper(const ProcessedSample &sample)
std::vector< double > m_zlimits