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

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

addIntensity(double intensity)DiffuseElementinline
alpha(double x, double y) constDiffuseElement
alphaI() constDiffuseElementinline
alphaMean() constDiffuseElementinline
DiffuseElement(double wavelength, double alpha_i, double phi_i, std::unique_ptr< IPixel > pixel, const SpinMatrix &beam_polMatrices, const SpinMatrix &analyzer, bool isSpecular_, const Fluxes *fluxes_in=nullptr, const Fluxes *fluxes_out=nullptr)DiffuseElement
DiffuseElement(const DiffuseElement &)=deleteDiffuseElement
DiffuseElement(DiffuseElement &&)DiffuseElement
fluxIn(size_t i_layer) constDiffuseElement
fluxOut(size_t i_layer) constDiffuseElement
getKf(double x, double y) constDiffuseElementprivate
getKi() constDiffuseElement
getPhi(double x, double y) constDiffuseElement
getPhiI() constDiffuseElementinline
getPhiMean() constDiffuseElementinline
getQ(double x, double y) constDiffuseElement
IElement(PolMatrices polMatrices)IElementinlineexplicit
integrationFactor(double x, double y) constDiffuseElement
intensity() constDiffuseElementinline
isSpecular() constDiffuseElementinline
m_alpha_iDiffuseElementprivate
m_fluxes_inDiffuseElementprivate
m_fluxes_outDiffuseElementprivate
m_intensityDiffuseElementprivate
m_is_specularDiffuseElementprivate
m_k_iDiffuseElementprivate
m_mean_kfDiffuseElementprivate
m_phi_iDiffuseElementprivate
m_pixelDiffuseElementprivate
m_polMatricesIElementprotected
m_wavelengthDiffuseElementprivate
meanKf() constDiffuseElement
meanQ() constDiffuseElement
pointElement(double x, double y) constDiffuseElement
polMatrices() constIElementinline
setFluxes(const Fluxes *fluxes_in, const Fluxes *fluxes_out)DiffuseElement
setIntensity(double intensity)DiffuseElementinline
solidAngle() constDiffuseElement
wavelength() constDiffuseElementinline
wavevectorInfo() constDiffuseElement
~DiffuseElement()DiffuseElement