BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Detector

Classes to describe a detector. More...

Classes

class  IPixel
 Interface for a function that maps [0,1]x[0,1] to the kvectors in a pixel. More...
 
class  DetectionProperties
 Detector properties (efficiency, transmission). More...
 
class  DetectorContext
 Holds precalculated information for faster SimulationElement generation. More...
 
class  DetectorMask
 Collection of detector masks. More...
 
class  IDetector
 Abstract detector interface. More...
 
class  IDetector2D
 Abstract 2D detector interface. More...
 
class  IsGISAXSDetector
 A spherical detector used for validation with IsGISAXS results. More...
 
class  RectangularDetector
 A flat rectangular detector with axes and resolution function. More...
 
class  RegionOfInterest
 Defines rectangular area for the detector which will be simulated/fitted. More...
 
class  SimulationArea
 Holds iteration logic over active detector channels in the presence of masked areas and RegionOfInterest defined. More...
 
class  SimulationRoiArea
 Holds iteration logic over active detector channels in the presence of ROI. More...
 
class  SimulationAreaIterator
 An iterator for SimulationArea. More...
 
class  SpecularDetector1D
 1D detector for specular simulations. More...
 
class  SphericalDetector
 A spherical detector with axes and resolution function. More...
 
struct  AxisInfo
 Information about an axis in specific units. More...
 
class  SimulationResult
 Wrapper around OutputData<double> that also provides unit conversions. More...
 
class  ConvolutionDetectorResolution
 Convolutes the intensity in 1 or 2 dimensions with a resolution function. More...
 
class  Axes
 Wrapper for detector axes units, required for a better representation of detector axes units in python. More...
 

Detailed Description

Classes to describe a detector.