BornAgain
1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Definition at line 65 of file ProfileItems.h.
Public Member Functions | |
std::unique_ptr< IProfile1D > | createProfile () const override |
DoubleDescriptor | omega () const |
virtual void | serialize (Streamer &s) |
virtual DoubleDescriptors | valueDescriptors () const |
Protected Attributes | |
DoubleProperty | m_omega |
Static Private Attributes | |
static constexpr auto | P_OMEGA {"Omega"} |
|
overridevirtual |
Implements Profile1DItem.
Definition at line 70 of file ProfileItems.cpp.
References Profile1DItem::omega().
|
inherited |
Definition at line 30 of file ProfileItems.cpp.
References Profile1DItem::m_omega.
Referenced by Profile1DCauchyItem::createProfile(), Profile1DGaussItem::createProfile(), Profile1DGateItem::createProfile(), Profile1DTriangleItem::createProfile(), createProfile(), Profile1DVoigtItem::createProfile(), and Profile1DItem::valueDescriptors().
|
virtualinherited |
Reimplemented in Profile1DVoigtItem.
Definition at line 24 of file ProfileItems.cpp.
References Streamer::assertVersion(), Profile1DItem::m_omega, and Serialize::rwProperty().
|
virtualinherited |
Reimplemented in Profile1DVoigtItem.
Definition at line 35 of file ProfileItems.cpp.
References Profile1DItem::omega().
Referenced by LayerEditorUtils::doubleDescriptorsOfItem(), and Profile1DVoigtItem::valueDescriptors().
|
protectedinherited |
Definition at line 42 of file ProfileItems.h.
Referenced by Profile1DItem::Profile1DItem(), Profile1DItem::omega(), Profile1DItem::serialize(), and Profile1DVoigtItem::serialize().
|
staticconstexprprivateinherited |
Definition at line 28 of file ProfileItems.h.