16 #include "Device/Beam/FootprintGauss.h"
17 #include "Device/Beam/FootprintSquare.h"
27 m_gaussianFootprintValue.init(
"Width ratio",
"The ratio of beam and sample full widths", value,
39 return std::make_unique<FootprintGauss>(m_gaussianFootprintValue);
44 m_squareFootprintValue.init(
"Width ratio",
"The ratio of beam and sample full widths", value,
56 return std::make_unique<FootprintSquare>(m_squareFootprintValue);
Supports serialization to or deserialization from QXmlStream.
void assertVersion(unsigned expectedVersion) const
As reader, throws DeserializationException unless the expected version is read. As writer,...
void rwProperty(Streamer &s, DoubleProperty &d)