BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
Samples

Description

Classes to describe experimental sample.

Modules

 Formfactors
 Available form factors.
 
 Interference functions
 Available interference functions.
 
 Materials
 Classes and functions to describe magnetic and non-magnetic materials.
 
 Profiles
 Profiles for distributions and correlation functions.
 
 Standard samples
 Classes related to the functional testing using predefined scattering geometries.
 

Classes

class  Crystal
 A crystal structure, defined by a Bravais lattice, a basis, and a position variance. More...
 
class  Lattice3D
 A Bravais lattice, characterized by three basis vectors, and optionally an ISelectionRule. More...
 
class  Layer
 A layer in a MultiLayer sample. More...
 
class  LayerRoughness
 A roughness of interface between two layers. More...
 
class  MesoCrystal
 A particle with a crystalline inner structure, made of smaller particles, and an outer shape described by a particle form factor. More...
 
class  MultiLayer
 Our sample model: a stack of layers one below the other. More...
 
class  Particle
 A particle with a form factor and refractive index. More...
 
class  ParticleComposition
 A composition of particles at fixed positions. More...
 
class  ParticleCoreShell
 A particle with a core/shell geometry. More...
 
class  ParticleLayout
 Decorator class that adds particles to ISampleNode objects. More...