BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
CoordSystem2D.h File Reference

Description

Defines interface CoordSystem2D and its subclasses.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file CoordSystem2D.h.

Include dependency graph for CoordSystem2D.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CoordSystem2D
 Interface for objects that provide axis translations to different units for IDetector objects. More...
 
class  DepthProbeCoordinates
 DepthProbeCoordinates class handles the unit translations for depth probe simulations Its default units are radians for x-axis and nm for y-axis. More...
 
class  ImageCoords
 ICoordSystem class that handles the unit translations for rectangular detectors Its default units are mm for both axes. More...
 
class  OffspecCoordinates
 ICoordSystem class that handles the unit translations for off-specular simulations with a spherical detector Its default units are radians for both axes. More...
 
class  SphericalCoords
 ICoordSystem class that handles the unit translations for spherical detectors Its default units are radians for both axes. More...
 

Macros

#define BORNAGAIN_DEVICE_COORD_COORDSYSTEM2D_H
 

Macro Definition Documentation

◆ BORNAGAIN_DEVICE_COORD_COORDSYSTEM2D_H

#define BORNAGAIN_DEVICE_COORD_COORDSYSTEM2D_H

Definition at line 21 of file CoordSystem2D.h.