BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
LayerRoughness Member List

This is the complete list of members for LayerRoughness, including all inherited members.

checkNodeArgs() constINode
className() const finalLayerRoughnessinlinevirtual
clone() const overrideLayerRoughnessinlinevirtual
containedMaterials() constISampleNode
corrFunction(R3 k) constLayerRoughness
hurst() constLayerRoughnessinline
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
INode()=defaultINode
INode(std::vector< double > PValues)INode
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
isMagnetic() constISampleNode
lateralCorrLength() constLayerRoughnessinline
LayerRoughness(double sigma, double hurstParameter=0, double lateralCorrLength=0)LayerRoughness
LayerRoughness()LayerRoughness
m_hurstParameterLayerRoughnessprivate
m_lateralCorrLengthLayerRoughnessprivate
m_PINodeprotected
m_sigmaLayerRoughnessprivate
material() constISampleNodeinlinevirtual
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalLayerRoughnessinlinevirtual
pythonConstructor() constLayerRoughness
setHurstParameter(double hurstParameter)LayerRoughnessinline
setLatteralCorrLength(double lateralCorrLength)LayerRoughnessinline
setSigma(double sigma)LayerRoughnessinline
sigma() constLayerRoughnessinline
spectralFunction(R3 kvec) constLayerRoughness
transferToCPP()ICloneableinlinevirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual