BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
SpecularMatrixTerm Class Reference

Computes the specular scattering for a magnetic sample Used by SpecularComputation. More...

+ Inheritance diagram for SpecularMatrixTerm:

Public Member Functions

 SpecularMatrixTerm (std::unique_ptr< ISpecularStrategy > strategy)
 
- Public Member Functions inherited from SpecularComputationTerm
 SpecularComputationTerm (std::unique_ptr< ISpecularStrategy > strategy)
 
 SpecularComputationTerm (const SpecularComputationTerm &other)=delete
 
SpecularComputationTermoperator= (const SpecularComputationTerm &other)=delete
 
void setProgressHandler (ProgressHandler *p_progress)
 
void computeIntensity (SpecularSimulationElement &elem, const std::vector< Slice > &slices) const
 

Additional Inherited Members

- Protected Attributes inherited from SpecularComputationTerm
std::unique_ptr< ISpecularStrategym_Strategy
 

Detailed Description

Computes the specular scattering for a magnetic sample Used by SpecularComputation.

Definition at line 75 of file SpecularComputationTerm.h.


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