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

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

AlphaScan(double wl, std::vector< double > inc_angle)AlphaScan
AlphaScan(double wl, const IAxis &inc_angle)AlphaScan
AlphaScan(double wl, int nbins, double alpha_i_min, double alpha_i_max)AlphaScan
analyzer() constISpecularScaninline
angleResolution() constAlphaScaninline
applyIncResolution() constAlphaScanprivate
applyWlResolution() constAlphaScanprivate
checkInitialization()AlphaScanprivate
clone() const overrideAlphaScanvirtual
coordinateAxis() const overrideAlphaScaninlinevirtual
createCoordSystem() const overrideAlphaScanvirtual
createIntensities(const std::vector< SpecularElement > &eles) const overrideAlphaScanvirtual
DistrOutput typedefAlphaScanprivate
footprint(size_t start, size_t n_elements) const overrideAlphaScanvirtual
footprintFactor() const overrideAlphaScaninlinevirtual
generateElements() const overrideAlphaScanvirtual
ICloneable()=defaultICloneable
ICloneable(const ICloneable &)=deleteICloneable
ICloneable(ICloneable &&)=defaultICloneable
m_beamPolarizationISpecularScanprotected
m_footprintAlphaScanprivate
m_inc_angleAlphaScanprivate
m_inc_resolutionAlphaScanprivate
m_polAnalyzerISpecularScanprotected
m_wlAlphaScanprivate
m_wl_resolutionAlphaScanprivate
numberOfElements() const overrideAlphaScanvirtual
polarized() constISpecularScan
polMatrices() constISpecularScan
setAbsoluteAngularResolution(const IRangedDistribution &distr, double std_dev)AlphaScan
setAbsoluteAngularResolution(const IRangedDistribution &distr, const std::vector< double > &std_dev)AlphaScan
setAbsoluteWavelengthResolution(const IRangedDistribution &distr, double std_dev)AlphaScan
setAbsoluteWavelengthResolution(const IRangedDistribution &distr, const std::vector< double > &std_dev)AlphaScan
setAnalyzer(R3 direction, double efficiency, double total_transmission)ISpecularScan
setAngleResolution(const ScanResolution &resolution)AlphaScan
setFootprintFactor(const IFootprintFactor *f_factor)AlphaScan
setPolarization(R3 bloch_vector)ISpecularScan
setRelativeAngularResolution(const IRangedDistribution &distr, double rel_dev)AlphaScan
setRelativeAngularResolution(const IRangedDistribution &distr, const std::vector< double > &rel_dev)AlphaScan
setRelativeWavelengthResolution(const IRangedDistribution &distr, double rel_dev)AlphaScan
setRelativeWavelengthResolution(const IRangedDistribution &distr, const std::vector< double > &rel_dev)AlphaScan
setWavelengthResolution(const ScanResolution &resolution)AlphaScan
transferToCPP()ICloneableinlinevirtual
wavelength() const overrideAlphaScaninlinevirtual
wavelengthResolution() constAlphaScaninline
~AlphaScan() overrideAlphaScan
~ICloneable()=defaultICloneablevirtual
~ISpecularScan() overrideISpecularScan