BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
SSCApproximationStrategy Class Referencefinal

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< FormFactorCoherentSumm_formfactor_wrappers
 
std::unique_ptr< IInterferenceFunctionmP_iff
 
SimulationOptions m_options
 

Detailed Description

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.


The documentation for this class was generated from the following files: