BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
Tools

Description

Various tools.

Classes

class  ConstKBinAxis
 Axis with fixed bin size in sin(angle) space. More...
 
class  CustomBinAxis
 Axis with fixed bin size in sin(angle) space used for numerical comparison with IsGisaxs. The main feature of the axis is that it produces zero bin sizes. More...
 
class  Datafield
 Stores radiation power per bin. More...
 
class  Ellipse
 An ellipse, for use in detector masks. More...
 
class  FixedBinAxis
 Axis with fixed bin size. More...
 
class  InfinitePlane
 The infinite plane is used for masking the entire detector. More...
 
class  IShape2D
 Basic class for all shapes in 2D. More...
 
class  PointwiseAxis
 Axis containing arbitrary (non-equidistant) coordinate values. Lower boundary of the first bin and upper boundary of the last bin correspond to first and last passed coordinates. Other bin boundaries are computed as arithmetical mean of two adjacent coordinates. One should be aware, that bin centers reported by PointwiseAxis::binCenter do not coincide with the values produced by Bin1D::center. On-axis values are bounded by minimum/maximum values passed to the constructor. More...
 
class  VariableBinAxis
 Axis with variable bin size. More...