BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Go to the source code of this file.
Functions | |
std::vector< complex_t > | MaterialProfile (const MultiLayer &multilayer, int n_points, double z_min, double z_max) |
std::pair< double, double > | DefaultMaterialProfileLimits (const MultiLayer &multilayer) |
std::vector< double > | GenerateZValues (int n_points, double z_min, double z_max) |
Global functions related to MultiLayers.
Definition in file MultiLayerFuncs.cpp.
std::pair<double, double> DefaultMaterialProfileLimits | ( | const MultiLayer & | multilayer | ) |
Get default z limits for generating a material profile.
Definition at line 31 of file MultiLayerFuncs.cpp.
References ProfileHelper::defaultLimits(), and SimulationOptions::setUseAvgMaterials().
std::vector<double> GenerateZValues | ( | int | n_points, |
double | z_min, | ||
double | z_max | ||
) |
Generate z values (equidistant) for use in MaterialProfile.
Definition at line 40 of file MultiLayerFuncs.cpp.
Referenced by MaterialProfile().