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

Classes to describe experimental sample. More...

Classes

class  ParticleLayout
 Decorator class that adds particles to ISample objects. More...
 
class  Lattice
 A lattice with three basis vectors. More...
 
class  Layer
 A layer, with thickness (in nanometer) and material. More...
 
class  MultiLayer
 Our sample model: a stack of layers one below the other. More...
 
class  Crystal
 A crystal structure with a ParticleComposition as a basis. More...
 
class  IAbstractParticle
 Interface for a generic particle. More...
 
class  IParticle
 Pure virtual base class for Particle, ParticleComposition, ParticleCoreShell, MesoCrystal. More...
 
class  MesoCrystal
 A particle with an internal structure of smaller particles. 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  IRotation
 Pure virtual interface for rotations. More...
 
class  LayerRoughness
 A roughness of interface between two layers. More...
 

Detailed Description

Classes to describe experimental sample.