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

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

checkNodeArgs() constINode
className() const finalInterferenceTwininlinevirtual
clone() const overrideInterferenceTwinvirtual
direction() constInterferenceTwin
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 overrideInterferenceTwinprivatevirtual
IInterference(const std::vector< double > &PValues)IInterferenceprotected
IInterference(double position_var)IInterferenceprotected
INode()=defaultINode
INode(std::vector< double > PValues)INode
InterferenceTwin(const R3 &direction, double mean_distance, double std_dev)InterferenceTwin
m_directionInterferenceTwinprivate
m_distanceInterferenceTwinprivate
m_PINodeprotected
m_position_varIInterferenceprotected
m_std_devInterferenceTwinprivate
meanDistance() constInterferenceTwin
nodeChildren() constINodevirtual
nodeOffspring() constINode
parDefs() const finalInterferenceTwininlinevirtual
particleDensity() constIInterferenceinlinevirtual
positionVariance() constIInterferenceinline
setPositionVariance(double var)IInterference
stdDev() constInterferenceTwin
structureFactor(R3 q, double outer_iff=1.0) constIInterferencevirtual
supportsMultilayer() constIInterferenceinlinevirtual
transferToCPP()ICloneableinlinevirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual