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

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

checkNodeArgs() constINode
className() const finalInterferenceHardDiskinlinevirtual
clone() const overrideInterferenceHardDiskvirtual
density() constInterferenceHardDisk
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 overrideInterferenceHardDiskprivatevirtual
IInterference(const std::vector< double > &PValues)IInterferenceprotected
IInterference(double position_var)IInterferenceprotected
INode()=defaultINode
INode(std::vector< double > PValues)INode
InterferenceHardDisk(double radius, double density, double position_var=0)InterferenceHardDisk
m_densityInterferenceHardDiskprivate
m_PINodeprotected
m_position_varIInterferenceprotected
m_radiusInterferenceHardDiskprivate
nodeChildren() constINodevirtual
nodeOffspring() constINode
packingRatio() constInterferenceHardDiskprivate
parDefs() const finalInterferenceHardDiskinlinevirtual
particleDensity() const overrideInterferenceHardDiskvirtual
positionVariance() constIInterferenceinline
radius() constInterferenceHardDisk
setPositionVariance(double var)IInterference
structureFactor(R3 q, double outer_iff=1.0) constIInterferencevirtual
supportsMultilayer() constIInterferenceinlinevirtual
transferToCPP()ICloneableinlinevirtual
~ICloneable()=defaultICloneablevirtual
~INode()=defaultINodevirtual
~InterferenceHardDisk() override=defaultInterferenceHardDisk