BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Public Member Functions | |
DepthProbeElement (double wavelength, double alpha_i, const IAxis *z_positions) | |
DepthProbeElement (const DepthProbeElement &other) | |
DepthProbeElement (DepthProbeElement &&other) noexcept | |
DepthProbeElement & | operator= (const DepthProbeElement &other) |
double | getWavelength () const |
double | getAlphaI () const |
kvector_t | getKi () const |
template<typename T > | |
void | setIntensities (T &&intensities) |
const std::valarray< double > & | getIntensities () const |
void | setZPositions (const IAxis *z_positions) |
const IAxis * | getZPositions () const |
size_t | size () const |
void | setCalculationFlag (bool calculation_flag) |
Set calculation flag (if it's false, zero intensity is assigned to the element) | |
bool | isCalculated () const |
Definition at line 24 of file DepthProbeElement.h.