BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
anonymous_namespace{SpecularScalarStrategy.cpp} Namespace Reference

Functions

const LayerRoughnessGetBottomRoughness (const std::vector< Slice > &slices, const size_t slice_index)
 

Function Documentation

◆ GetBottomRoughness()

const LayerRoughness * anonymous_namespace{SpecularScalarStrategy.cpp}::GetBottomRoughness ( const std::vector< Slice > &  slices,
const size_t  slice_index 
)

Definition at line 124 of file SpecularScalarStrategy.cpp.

125 {
126  if (slice_index + 1 < slices.size())
127  return slices[slice_index + 1].topRoughness();
128  return nullptr;
129 }

Referenced by SpecularScalarStrategy::calculateUpFromLayer().