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

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

checkNodeArgs() constINode
className() const finalInterference1DLatticeinlinevirtual
clone() const overrideInterference1DLatticevirtual
DWfactor(R3 q) constIInterference
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
iff_no_inner(R3 q, double outer_iff) constIInterferenceprotected
iff_without_dw(R3 q) const overrideInterference1DLatticeprivatevirtual
IInterference(const std::vector< double > &PValues)IInterferenceprotected
IInterference(double position_var)IInterferenceprotected
INode()=defaultINode
INode(std::vector< double > PValues)INode
Interference1DLattice(double length, double xi)Interference1DLattice
length() constInterference1DLatticeinline
m_decayInterference1DLatticeprivate
m_lengthInterference1DLatticeprivate
m_naInterference1DLatticeprivate
m_PINodeprotected
m_position_varIInterferenceprotected
m_xiInterference1DLatticeprivate
nodeChildren() const overrideInterference1DLatticevirtual
nodeOffspring() constINode
parDefs() const finalInterference1DLatticeinlinevirtual
particleDensity() constIInterferenceinlinevirtual
positionVariance() constIInterferenceinline
setDecayFunction(const IProfile1D &decay)Interference1DLattice
setPositionVariance(double var)IInterference
structureFactor(R3 q, double outer_iff=1.0) constIInterferencevirtual
supportsMultilayer() constIInterferenceinlinevirtual
transferToCPP()ICloneableinlinevirtual
xi() constInterference1DLatticeinline
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~Interference1DLattice() overrideInterference1DLattice