BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Computes the specular signal in the bin where q_parallel = 0. More...
Public Member Functions | |
GISASSpecularComputation (const IFresnelMap *p_fresnel_map) | |
void | compute (SimulationElement &elem) const |
Private Attributes | |
const IFresnelMap * | m_fresnel_map |
Computes the specular signal in the bin where q_parallel = 0.
Used by DWBAComputation.
Definition at line 29 of file GISASSpecularComputation.h.
GISASSpecularComputation::GISASSpecularComputation | ( | const IFresnelMap * | p_fresnel_map | ) |
Definition at line 20 of file GISASSpecularComputation.cpp.
void GISASSpecularComputation::compute | ( | SimulationElement & | elem | ) | const |
Definition at line 25 of file GISASSpecularComputation.cpp.
References SimulationElement::getAlphaI(), IFresnelMap::getInCoefficients(), SimulationElement::isSpecular(), m_fresnel_map, SimulationElement::setIntensity(), and SimulationElement::solidAngle().
|
private |
Definition at line 36 of file GISASSpecularComputation.h.
Referenced by compute().