16 #ifndef BORNAGAIN_RESAMPLE_SWIG_MULTILAYERFUNCS_H
17 #define BORNAGAIN_RESAMPLE_SWIG_MULTILAYERFUNCS_H
19 #include <heinz/Complex.h>
30 std::vector<double>
generateZValues(
int n_points,
double z_min,
double z_max);
Our sample model: a stack of layers one below the other.
std::pair< double, double > defaultMaterialProfileLimits(const MultiLayer &sample)
Get default z limits for generating a material profile.
std::vector< complex_t > materialProfileSLD(const MultiLayer &sample, int n_points, double z_min, double z_max)
Calculate average material profile for given sample.
std::vector< double > generateZValues(int n_points, double z_min, double z_max)