BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
This is the complete list of members for OffspecSimulation, including all inherited members.
addBackgroundIntensity(size_t start_ind, size_t n_elements) override | ISimulation2D | protectedvirtual |
addDataToCache(double weight) override | ISimulation2D | protectedvirtual |
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 | |
background() const | ISimulation | inline |
beam() | ISimulation2D | inline |
beam() const | ISimulation2D | inline |
beamAxis() const | OffspecSimulation | |
checkInitialization() const | OffspecSimulation | private |
checkNodeArgs() const | INode | |
className() const final | OffspecSimulation | inlinevirtual |
createComputation(const reSample &re_sample, size_t start, size_t n_elements) override | ISimulation2D | protectedvirtual |
createCoordSystem() const override | OffspecSimulation | virtual |
detector() | ISimulation2D | inline |
detector() const | ISimulation2D | inline |
force_polarized() const override | ISimulation2D | virtual |
generateElements(const Beam &beam) | ISimulation2D | protected |
getDetector() const | ISimulation2D | inline |
getDistributions() const | ISimulation | |
initCoordSystem() | ISimulation2D | inlineprotectedvirtual |
initDistributionHandler() override | ISimulation2D | protectedvirtual |
initElementVector() override | OffspecSimulation | privatevirtual |
INode()=default | INode | |
INode(std::vector< double > PValues) | INode | |
intensityMapSize() const override | OffspecSimulation | virtual |
ISimulation(const MultiLayer &sample) | ISimulation | |
ISimulation(const ISimulation &)=delete | ISimulation | |
ISimulation(ISimulation &&)=default | ISimulation | |
ISimulation2D(const Beam &beam, const MultiLayer &sample, const IDetector &detector) | ISimulation2D | |
ISimulation2D(const MultiLayer &sample) | ISimulation2D | |
m_alpha_i_axis | OffspecSimulation | private |
m_background | ISimulation | private |
m_beam | ISimulation2D | protected |
m_cache | ISimulation2D | protected |
m_detector | ISimulation2D | protected |
m_detector_context | ISimulation2D | private |
m_distribution_handler | ISimulation | protected |
m_eles | ISimulation2D | protected |
m_intensity_map | OffspecSimulation | private |
m_options | ISimulation | private |
m_P | INode | protected |
m_progress | ISimulation | private |
m_sample | ISimulation | private |
maskAll() | ISimulation2D | |
moveDataFromCache() override | ISimulation2D | protectedvirtual |
nodeChildren() const override | ISimulation2D | virtual |
nodeOffspring() const | INode | |
normalize(size_t start_ind, size_t n_elements) override | ISimulation2D | protectedvirtual |
numberOfElements() const override | OffspecSimulation | privatevirtual |
OffspecSimulation(const Beam &beam, const MultiLayer &sample, const IDetector &detector) | OffspecSimulation | |
OffspecSimulation(const MultiLayer &sample) | OffspecSimulation | |
options() const | ISimulation | |
options() | ISimulation | |
pack_result() override | OffspecSimulation | privatevirtual |
parDefs() const | INode | inlinevirtual |
prepareSimulation() override | OffspecSimulation | privatevirtual |
progress() | ISimulation | protected |
runSingleSimulation(const reSample &re_sample, size_t batch_start, size_t batch_size, double weight=1.0) | ISimulation | private |
sample() const | ISimulation | |
setBackground(const IBackground &bg) | ISimulation | |
setBeamParameters(double wavelength, const IAxis &alpha_axis, double phi_i) | OffspecSimulation | |
setRegionOfInterest(double xlow, double ylow, double xup, double yup) | ISimulation2D | |
setTerminalProgressMonitor() | ISimulation | |
simulate() | ISimulation | |
subscribe(const std::function< bool(size_t)> &inform) | ISimulation | |
transferDetectorImage(size_t index) | OffspecSimulation | private |
unitOfParameter(ParameterDistribution::WhichParameter which) const | ISimulation | |
updateIntensityMap() override | OffspecSimulation | privatevirtual |
validateParametrization(const ParameterDistribution &par_distr) const override | OffspecSimulation | privatevirtual |
~INode()=default | INode | virtual |
~ISimulation() override | ISimulation | |
~ISimulation2D() override | ISimulation2D | |
~OffspecSimulation() override=default | OffspecSimulation |