16 #error no need to expose this header to Swig
20 #ifndef BORNAGAIN_SAMPLE_STANDARDSAMPLES_MAGNETICLAYERSBUILDER_H
21 #define BORNAGAIN_SAMPLE_STANDARDSAMPLES_MAGNETICLAYERSBUILDER_H
Define RoughnessModels enumerator and Python wrapper.
Our sample model: a stack of layers one below the other.
Two boxes in particle composition rotated in X by 90 degrees.
MultiLayer * createMagneticSubstrateZeroField()
MultiLayer * createSimpleMagneticRotationWithRoughness(const std::string &roughnessKey)
MultiLayer * createSimpleMagneticLayer()
MultiLayer * createMagneticLayer()
MultiLayer * createMagneticRotation()