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

Classes to describe experimental sample. More...

Classes

class  Crystal
 A crystal structure, defined by a Bravais lattice, a basis, and a position variance. More...
 
class  IAbstractParticle
 Interface for a generic particle. More...
 
class  IParticle
 Abstract base class for Particle, ParticleComposition, ParticleCoreShell, MesoCrystal. More...
 
class  IRotation
 Abstract base class for rotations. 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 an internal structure of smaller particles. 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  ParticleDistribution
 A particle type that is a parametric distribution of IParticle's. More...
 
class  ParticleLayout
 Decorator class that adds particles to ISampleNode objects. More...
 

Detailed Description

Classes to describe experimental sample.