|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Strategy class to compute the total scattering from a particle layout in the size-spacing correlation approximation. More...
Inheritance diagram for SSCApproximationStrategy:Public Member Functions | |
| SSCApproximationStrategy (SimulationOptions sim_params, double kappa, bool polarized) | |
Public Member Functions inherited from IInterferenceFunctionStrategy | |
| IInterferenceFunctionStrategy (const SimulationOptions &sim_params, bool polarized) | |
| void | init (const std::vector< FormFactorCoherentSum > &weighted_formfactors, const IInterferenceFunction *p_iff) |
| Initializes the object with form factors and an interference function. | |
| double | evaluate (const SimulationElement &sim_element) const |
| Calculates the intensity for scalar particles/interactions. | |
Additional Inherited Members | |
Protected Attributes inherited from IInterferenceFunctionStrategy | |
| std::vector< FormFactorCoherentSum > | m_formfactor_wrappers |
| std::unique_ptr< IInterferenceFunction > | mP_iff |
| SimulationOptions | m_options |
Strategy class to compute the total scattering from a particle layout in the size-spacing correlation approximation.
Definition at line 26 of file SSCApproximationStrategy.h.