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

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

asymmetry() constISawtoothRippleinline
bottomZ(const IRotation *rotation) constIFormFactorvirtual
canSliceAnalytically(const IRotation *rot) constIFormFactorvirtual
checkNodeArgs() constINode
className() const finalSawtoothRippleBoxinlinevirtual
clone() const overrideSawtoothRippleBoxvirtual
containedMaterials() constISampleNode
factor_x(complex_t qx) const overrideSawtoothRippleBoxprivatevirtual
factor_yz(complex_t qy, complex_t qz) const overrideISawtoothRippleprivatevirtual
formfactor_at_bottom(C3 q) const overrideIProfileRipplevirtual
formfactor_pol(C3 q) constIFormFactorvirtual
height() constIProfileRippleinline
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
IFormFactor()IFormFactor
IFormFactor(const std::vector< double > &PValues)IFormFactor
INode()=defaultINode
INode(std::vector< double > PValues)INode
IProfileRipple(const std::vector< double > &PValues)IProfileRipple
ISampleNode()=defaultISampleNode
ISampleNode(const std::vector< double > &PValues)ISampleNode
ISawtoothRipple(const std::vector< double > &PValues)ISawtoothRipple
isMagnetic() constISampleNode
length() constIProfileRippleinline
m_asymmetryISawtoothRippleprotected
m_heightIProfileRippleprotected
m_lengthIProfileRippleprotected
m_PINodeprotected
m_shape3DIFormFactorprotected
m_widthIProfileRippleprotected
material() constISampleNodeinlinevirtual
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalSawtoothRippleBoxinlinevirtual
pythonConstructor() constIFormFactorvirtual
radialExtension() const overrideIProfileRipplevirtual
SawtoothRippleBox(double length, double width, double height, double asymmetry)SawtoothRippleBox
SawtoothRippleBox(std::vector< double > P)SawtoothRippleBox
shapeName() constIFormFactor
theFF(const WavevectorInfo &wavevectors) constIFormFactorvirtual
thePolFF(const WavevectorInfo &wavevectors) constIFormFactorvirtual
topZ(const IRotation *rotation) constIFormFactorvirtual
transferToCPP()ICloneableinlinevirtual
volume() constIFormFactorvirtual
width() constIProfileRippleinline
~ICloneable()=defaultICloneablevirtual
~IFormFactor() overrideIFormFactor
~INode()=defaultINodevirtual