BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
ProfileHelper (const std::vector< Slice > &sample) | |
~ProfileHelper () | |
std::vector< complex_t > | calculateProfile (const std::vector< double > &z_values) const |
std::pair< double, double > | defaultLimits () const |
Private Attributes | |
std::vector< complex_t > | m_materialdata |
std::vector< double > | m_sigmas |
std::vector< double > | m_zlimits |
Definition at line 26 of file profilehelper.h.
ProfileHelper::ProfileHelper | ( | const std::vector< Slice > & | sample | ) |
Definition at line 25 of file profilehelper.cpp.
References m_materialdata, m_sigmas, and m_zlimits.
|
default |
std::vector< complex_t > ProfileHelper::calculateProfile | ( | const std::vector< double > & | z_values | ) | const |
Definition at line 52 of file profilehelper.cpp.
Referenced by gui2::MaterialProfile::CalculateProfile().
std::pair< double, double > ProfileHelper::defaultLimits | ( | ) | const |
Definition at line 67 of file profilehelper.cpp.
Referenced by gui2::MaterialProfile::DefaultMaterialProfileLimits().
|
private |
Definition at line 35 of file profilehelper.h.
Referenced by ProfileHelper().
|
private |
Definition at line 37 of file profilehelper.h.
Referenced by ProfileHelper().
|
private |
Definition at line 36 of file profilehelper.h.
Referenced by ProfileHelper().