BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Functions | |
std::pair< size_t, size_t > | SliceIndexSpan (const IParticle &particle, const std::vector< Slice > &slices, double z_ref) |
size_t | TopZToSliceIndex (double z, const std::vector< Slice > &slices) |
size_t | BottomZToSliceIndex (double z, const std::vector< Slice > &slices) |
double | SliceTopZ (size_t i, const std::vector< Slice > &slices) |
ZLimits | SlicesZLimits (const std::vector< Slice > &slices, size_t slice_index) |
void | ScaleRegions (std::vector< HomogeneousRegion > ®ions, double factor) |
std::pair< size_t, size_t > anonymous_namespace{SlicedFormFactorList.cpp}::SliceIndexSpan | ( | const IParticle & | particle, |
const std::vector< Slice > & | slices, | ||
double | z_ref | ||
) |
Definition at line 87 of file SlicedFormFactorList.cpp.
References IParticle::bottomTopZ(), BottomZToSliceIndex(), anonymous_namespace{PolyhedralComponents.cpp}::eps, ParticleLimits::m_bottom, and TopZToSliceIndex().
Referenced by SlicedFormFactorList::addParticle().
size_t anonymous_namespace{SlicedFormFactorList.cpp}::TopZToSliceIndex | ( | double | z, |
const std::vector< Slice > & | slices | ||
) |
size_t anonymous_namespace{SlicedFormFactorList.cpp}::BottomZToSliceIndex | ( | double | z, |
const std::vector< Slice > & | slices | ||
) |
double anonymous_namespace{SlicedFormFactorList.cpp}::SliceTopZ | ( | size_t | i, |
const std::vector< Slice > & | slices | ||
) |
Definition at line 136 of file SlicedFormFactorList.cpp.
Referenced by SlicedFormFactorList::addParticle().
ZLimits anonymous_namespace{SlicedFormFactorList.cpp}::SlicesZLimits | ( | const std::vector< Slice > & | slices, |
size_t | slice_index | ||
) |
Definition at line 146 of file SlicedFormFactorList.cpp.
Referenced by SlicedFormFactorList::addParticle().
void anonymous_namespace{SlicedFormFactorList.cpp}::ScaleRegions | ( | std::vector< HomogeneousRegion > & | regions, |
double | factor | ||
) |
Definition at line 159 of file SlicedFormFactorList.cpp.
Referenced by SlicedFormFactorList::addParticle().