BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Sample internals

Sample internal classes. More...

Classes

class  GaussFisherPeakShape
 A peak shape that is Gaussian in the radial direction and uses the Mises-Fisher distribution in the angular direction. More...
 
class  INodeVisitor
 Visitor interface to visit ISampleNode objects. More...
 
class  IPeakShape
 Abstract base class class that defines the peak shape of a Bragg peak. More...
 
class  ISampleNode
 Abstract base class for sample components and properties related to scattering. More...
 
class  ISelectionRule
 Abstract base class for selection rules. More...
 
class  IsotropicGaussPeakShape
 Class that implements an isotropic Gaussian peak shape of a Bragg peak. More...
 
class  IsotropicLorentzPeakShape
 An isotropic Lorentzian peak shape of a Bragg peak. More...
 
class  LayerInterface
 Interface between two layers, possibly with roughness. More...
 
class  LorentzFisherPeakShape
 A peak shape that is Lorentzian in the radial direction and uses the Mises-Fisher distribution in the angular direction. More...
 
class  MisesFisherGaussPeakShape
 A peak shape that is Gaussian in the radial direction and a convolution of a Mises-Fisher distribution with a Mises distribution on the two-sphere. More...
 
class  MisesGaussPeakShape
 A peak shape that is a convolution of a Mises-Fisher distribution with a 3d Gaussian. More...
 
class  SimpleSelectionRule
 Selection rule (v*q)modulus!=0, defined by vector v(a,b,c) and modulus. More...
 

Detailed Description

Sample internal classes.