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

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

addMask(const IShape2D &shape, bool mask_value=true)ISimulation2D
addParameterDistribution(ParameterDistribution::WhichParameter whichParameter, const IDistribution1D &distribution, size_t nbr_samples, double sigma_factor=0.0, const RealLimits &limits=RealLimits())ISimulation
addParameterDistribution(const ParameterDistribution &par_distr)ISimulation
beam()ISimulation2D
className() const finalScatteringSimulation
detector()ISimulation2D
force_polarized() const overrideISimulation2Dvirtual
intensityMapSize() const overrideScatteringSimulation
ISimulation(const MultiLayer &sample)ISimulation
ISimulation(const ISimulation &)=deleteISimulation
ISimulation(ISimulation &&)=defaultISimulation
ISimulation2D(const Beam &beam, const MultiLayer &sample, const IDetector &detector)ISimulation2D
ISimulation2D(const MultiLayer &sample)ISimulation2D
maskAll()ISimulation2D
nodeChildren() const overrideISimulation2D
options() constISimulation
options()ISimulation
ScatteringSimulation(const Beam &beam, const MultiLayer &sample, const IDetector &detector)ScatteringSimulation
setBackground(const IBackground &bg)ISimulation
setRegionOfInterest(double xlow, double ylow, double xup, double yup)ISimulation2D
setTerminalProgressMonitor()ISimulation
simulate()ISimulation
~ISimulation() overrideISimulation
~ISimulation2D() overrideISimulation2D
~ScatteringSimulation() override=defaultScatteringSimulation