BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
GISASSpecularComputation (const IFresnelMap *p_fresnel_map) | |
void | compute (SimulationElement &elem) const |
Private Attributes | |
const IFresnelMap * | mp_fresnel_map |
Computes the specular signal in the bin where q_parallel = 0.
Used by DWBAComputation.
Definition at line 24 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::getSolidAngle(), SimulationElement::isSpecular(), mp_fresnel_map, and SimulationElement::setIntensity().
|
private |
Definition at line 32 of file GISASSpecularComputation.h.
Referenced by compute().