BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
ISimulation description

Classes to describe beam, detector and run the simulation. More...

Classes

class  ConstantBackground
 Class representing a constant background signal. More...
 
class  GISASSimulation
 Main class to run a Grazing-Incidence Small-Angle Scattering simulation. More...
 
class  ISimulation
 Abstract base class of OffSpecularSimulation, GISASSimulation and SpecularSimulation. More...
 
class  ISimulation2D
 Abstract base class of OffSpecularSimulation and GISASSimulation. More...
 
class  OffSpecularSimulation
 Main class to run an off-specular simulation. More...
 
class  PoissonNoiseBackground
 Class representing Poisson noise on top of the scattered intensity. More...
 
class  PolarizationHandler
 Convenience class for handling polarization density matrix and polarization analyzer operator. More...
 
class  SimulationElement
 Data stucture containing both input and output of a single detector cell. More...
 
class  SimulationOptions
 Collect the different options for simulation. More...
 
class  SpecularSimulation
 Main class to run a specular simulation. More...
 
class  SpecularSimulationElement
 Data stucture containing both input and output of a single image pixel for specular simulation. More...
 
struct  ThreadInfo
 Information to run simulation with dedicated number of threads. More...
 

Detailed Description

Classes to describe beam, detector and run the simulation.