BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
StandardSimulations.h File Reference

Defines namespace and functions for standard simulations. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 StandardSimulations
 Standard pre-defined simulations.
 

Macros

#define BORNAGAIN_CORE_SIMULATION_STANDARDSIMULATIONS_H
 

Functions

DepthProbeSimulation * StandardSimulations::BasicDepthProbe ()
 
GISASSimulation * StandardSimulations::BasicGISAS ()
 Basic GISAS simulation with the detector phi[0,2], theta[0,2]. More...
 
GISASSimulation * StandardSimulations::BasicGISAS00 ()
 Basic GISAS for polarization studies. More...
 
GISASSimulation * StandardSimulations::BasicPolarizedGISAS ()
 Basic GISAS simulation for spin flip channel. More...
 
SpecularSimulation * StandardSimulations::BasicSpecular ()
 
SpecularSimulation * StandardSimulations::BasicSpecularMM ()
 
SpecularSimulation * StandardSimulations::BasicSpecularMP ()
 
SpecularSimulation * StandardSimulations::BasicSpecularPM ()
 
SpecularSimulation * StandardSimulations::BasicSpecularPP ()
 
SpecularSimulation * StandardSimulations::BasicSpecularQ ()
 
SpecularSimulation * StandardSimulations::BasicSpecularQMM ()
 
SpecularSimulation * StandardSimulations::BasicSpecularQMP ()
 
SpecularSimulation * StandardSimulations::BasicSpecularQPM ()
 
SpecularSimulation * StandardSimulations::BasicSpecularQPP ()
 
GISASSimulation * StandardSimulations::ConstantBackgroundGISAS ()
 
GISASSimulation * StandardSimulations::ExtraLongWavelengthGISAS ()
 GISAS simulation with an extra long wavelength. More...
 
GISASSimulation * StandardSimulations::GISASWithMasks ()
 GISAS simulation with multiple masks on the detector plane. More...
 
GISASSimulation * StandardSimulations::IsGISAXSSimulation1 ()
 Typical IsGISAXS simulation with the detector phi[-1,1], theta[0,2]. More...
 
GISASSimulation * StandardSimulations::IsGISAXSSimulation2 ()
 Typical IsGISAXS simulation with the detector phi[0,2], theta[0,2]. More...
 
GISASSimulation * StandardSimulations::MaxiGISAS ()
 GISAS simulation with large detector to test performance. More...
 
GISASSimulation * StandardSimulations::MaxiGISAS00 ()
 Basic GISAS for polarization studies. More...
 
GISASSimulation * StandardSimulations::MiniGISAS ()
 GISAS simulation with small detector and phi[-2,2], theta[0,2]. More...
 
GISASSimulation * StandardSimulations::MiniGISAS_v2 ()
 GISAS simulation with small detector and phi[-1,1], theta[0,1]. More...
 
GISASSimulation * StandardSimulations::MiniGISASBeamDivergence ()
 GISAS simulation with beam divergence applied. More...
 
GISASSimulation * StandardSimulations::MiniGISASDetectorResolution ()
 GISAS simulation with detector resolution. More...
 
GISASSimulation * StandardSimulations::MiniGISASFit ()
 ISimulation with fitting. More...
 
GISASSimulation * StandardSimulations::MiniGISASMonteCarlo ()
 GISAS simulation with Monte-Carlo integration switched ON. More...
 
GISASSimulation * StandardSimulations::MiniGISASPolarizationMM ()
 
GISASSimulation * StandardSimulations::MiniGISASPolarizationMP ()
 
GISASSimulation * StandardSimulations::MiniGISASPolarizationPM ()
 
GISASSimulation * StandardSimulations::MiniGISASPolarizationPP ()
 
GISASSimulation * StandardSimulations::MiniGISASSpecularPeak ()
 GISAS simulation with small detector and including specular peak. More...
 
OffSpecularSimulation * StandardSimulations::MiniOffSpecular ()
 
GISASSimulation * StandardSimulations::RectDetectorGeneric ()
 GISAS simulation with generic rectangular detector. More...
 
GISASSimulation * StandardSimulations::RectDetectorPerpToDirectBeam ()
 GISAS simulation with the rectangular detector perpendicular to the direct beam. More...
 
GISASSimulation * StandardSimulations::RectDetectorPerpToReflectedBeam ()
 GISAS simulation with the rectangular detector perpendicular to the reflected beam. More...
 
GISASSimulation * StandardSimulations::RectDetectorPerpToReflectedBeamDpos ()
 GISAS simulation with the rectangular detector perpendicular to the reflected beam when the coordinates of direct beam are known. More...
 
GISASSimulation * StandardSimulations::RectDetectorPerpToSample ()
 GISAS simulation with the rectangular detector perpendicular to the sample. More...
 
GISASSimulation * StandardSimulations::RectDetWithRoi ()
 GISAS simulation with rectangular detector, region of interest and mask. More...
 
SpecularSimulation * StandardSimulations::SpecularDivergentBeam ()
 
SpecularSimulation * StandardSimulations::SpecularWithGaussianBeam ()
 
SpecularSimulation * StandardSimulations::SpecularWithSquareBeam ()
 
GISASSimulation * StandardSimulations::SphericalDetWithRoi ()
 GISAS simulation with spherical detector, region of interest and mask. More...
 
SpecularSimulation * StandardSimulations::TOFRWithPointwiseResolution ()
 
SpecularSimulation * StandardSimulations::TOFRWithRelativeResolution ()
 

Detailed Description

Defines namespace and functions for standard simulations.

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 StandardSimulations.h.

Macro Definition Documentation

◆ BORNAGAIN_CORE_SIMULATION_STANDARDSIMULATIONS_H

#define BORNAGAIN_CORE_SIMULATION_STANDARDSIMULATIONS_H

Definition at line 21 of file StandardSimulations.h.