|
BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Sample internal classes. More...
Classes | |
| class | INodeVisitor |
| Visitor interface to visit ISample objects. More... | |
| class | IteratorState |
| Holds state of iterator at single level for SampleTreeIterator. More... | |
| class | IteratorMemento |
| Holds all iterator states encountered for SampleTreeIterator. More... | |
| class | NodeIterator< Strategy > |
| Iterator through INode tree of objects. More... | |
| class | ILayout |
| Pure virtual interface class to equip a sample layer with scattering properties. More... | |
| class | IPeakShape |
| Pure virtual interface class that defines the peak shape of a Bragg peak. 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 | GaussFisherPeakShape |
| A peak shape that is Gaussian in the radial direction and uses the Mises-Fisher distribution in the angular direction. 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 | ISelectionRule |
| Pure virtual base class for selection rules. More... | |
| class | SimpleSelectionRule |
| Selection rule (v*q)modulus!=0, defined by vector v(a,b,c) and modulus. More... | |
| class | IClusteredParticles |
| An ordered assembly of particles. More... | |
| class | ISample |
| Pure virtual base class for sample components and properties related to scattering. More... | |
| class | LayerInterface |
| Interface between two layers, possibly with roughness. More... | |
Sample internal classes.