BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Classes related to the functional testing using predefined scattering geometries. More...
Classes | |
class | BoxCompositionRotateXBuilder |
Two boxes in particle composition rotated in X by 90 degrees. More... | |
class | BoxCompositionRotateYBuilder |
Two boxes in particle composition rotated in Y by 90 degrees. More... | |
class | BoxCompositionRotateZBuilder |
Two boxes in particle composition rotated in Z by 90 degrees. More... | |
class | BoxCompositionRotateZandYBuilder |
Two boxes in particle composition rotated in Z and Y by 90 degrees. More... | |
class | BoxStackCompositionBuilder |
Two different boxes are first rotated and then composed, composition is then rotated. More... | |
class | BoxesSquareLatticeBuilder |
Builds sample: square boxes in a square lattice. More... | |
class | CoreShellParticleBuilder |
Builds sample: Core Shell Nanoparticles (IsGISAXS example #11). More... | |
class | CoreShellBoxRotateZandYBuilder |
Rotation and translation of core shell box particle in 3 layers system. More... | |
class | CustomMorphologyBuilder |
Builds sample: mixture of different particles (IsGISAXS example #7). More... | |
class | CylindersAndPrismsBuilder |
Builds sample: mixture of cylinders and prisms without interference (IsGISAXS example #1). More... | |
class | CylindersInDWBABuilder |
Builds sample: cylinder form factor in DWBA (IsGISAXS example #3, part I). More... | |
class | CylindersInBABuilder |
Builds sample: cylinder form factor in BA (IsGISAXS example #3, part II). More... | |
class | LargeCylindersInDWBABuilder |
Builds sample with large cylinders for MC integration tests. More... | |
class | RotatedCylindersBuilder |
Builds sample: cylinder form factor in DWBA (IsGISAXS example #3, part I). More... | |
class | HomogeneousMultilayerBuilder |
Builds a sample with 10 interchanging homogeneous layers of Ti and Ni on silicone substrate. More... | |
class | Lattice1DBuilder |
Builds sample: cylinders with 1DDL structure factor. More... | |
class | LayersWithAbsorptionBuilder |
The LayersWithAbsorptionBuilder class generates a multilayer with 3 layers with absorption (refractive index has imaginary part). More... | |
class | LayersWithAbsorptionBySLDBuilder |
The LayersWithAbsorptionBySLDBuilder class generates a multilayer with 3 layers with absorption (refractive index has imaginary part). More... | |
class | MagneticSubstrateZeroFieldBuilder |
Builds sample: spheres in substrate layer with a zero magnetic field. More... | |
class | SimpleMagneticLayerBuilder |
Builds sample: ambient and one magnetized layer on a non-magnetized substrate. More... | |
class | MagneticLayerBuilder |
Builds sample: magnetic spheres in a magnetized layer on a non-magnetized substrate. More... | |
class | SimpleMagneticRotationBuilder |
Builds sample: magnetic layer on a magnetic substrate with the fields rotated by 90° More... | |
class | MagneticRotationBuilder |
Builds sample: rotated magnetic spheres in substrate layer with a unit magnetic field. More... | |
class | MagneticParticleZeroFieldBuilder |
Builds sample: cylinders with magnetic material and zero magnetic field. More... | |
class | MagneticCylindersBuilder |
Builds sample: cylinders with magnetic material and non-zero magnetic field. More... | |
class | MagneticSpheresBuilder |
Builds sample: spheres with magnetization inside substrate. More... | |
class | MesoCrystalBuilder |
Builds sample: cylindrical mesocrystal composed of spheres in a cubic lattice. More... | |
class | MultiLayerWithNCRoughnessBuilder |
Builds sample: layers with correlated roughness. More... | |
class | MultiLayerWithRoughnessBuilder |
Builds sample: layers with correlated roughness. More... | |
class | MultipleLayoutBuilder |
Builds sample: mixture of cylinders and prisms without interference, using multiple particle layouts. More... | |
class | RadialParaCrystalBuilder |
Builds sample: cylinders with 1DDL structure factor (IsGISAXS example #4). More... | |
class | Basic2DParaCrystalBuilder |
Builds sample: basic two dimensional paracrystal with various probability distribution functions (PDF's). More... | |
class | HexParaCrystalBuilder |
Builds sample: cylinders with 2DDL structure factor (IsGISAXS example #4). More... | |
class | RectParaCrystalBuilder |
Builds sample: 2D paracrystal lattice (IsGISAXS example #8). More... | |
class | ParticleCompositionBuilder |
Builds sample: two layers of spheres at hex lattice. More... | |
class | CylindersWithSizeDistributionBuilder |
Cylinders in BA with size distributions (IsGISAXS example #3, part II). More... | |
class | TwoTypesCylindersDistributionBuilder |
Builds mixture of cylinder particles with different size distribution (IsGISAXS example #2) More... | |
class | RotatedPyramidsDistributionBuilder |
Rotated Pyramids with the distribution applied to the rotation angle. More... | |
class | SpheresWithLimitsDistributionBuilder |
Spherical particles with the distribution applied to the radius and RealLimits defined. More... | |
class | ConesWithLimitsDistributionBuilder |
Cones with the distribution applied to the angle and RealLimits defined. More... | |
class | LinkedBoxDistributionBuilder |
Distribution of boxes with main parameter and two linked parameters. More... | |
class | ParticleInVacuumBuilder |
The ParticleInVacuumBuilder class generates a multilayer with single vacuum layer populated with particles of certain types. More... | |
class | HardDiskBuilder |
Builds sample: cylinders with hard disk Percus-Yevick interference. More... | |
class | PlainMultiLayerBySLDBuilder |
Builds a sample with 10 interchanging homogeneous layers of Ti and Ni on silicone substrate. More... | |
class | ResonatorBuilder |
Builds sample: multilayer with Ti/Pt layers sequence. More... | |
class | CosineRippleBuilder |
Builds sample: cosine ripple within the 1D-paracrystal model. More... | |
class | TriangularRippleBuilder |
Builds sample: triangular ripple within the 1D-paracrystal model (from PRB 85, 235415, 2012). More... | |
class | RotatedPyramidsBuilder |
Builds sample: Pyramids, rotated pyramids on top of substrate (IsGISAXS example #9) More... | |
class | SampleBuilderFactory |
Factory to create standard pre-defined samples. More... | |
class | SizeDistributionDAModelBuilder |
Creates the sample demonstrating size distribution model in decoupling approximation. More... | |
class | SizeDistributionLMAModelBuilder |
Creates the sample demonstrating size distribution model in local monodisperse approximation. More... | |
class | SizeDistributionSSCAModelBuilder |
Creates the sample demonstrating size distribution model in size space coupling approximation. More... | |
class | CylindersInSSCABuilder |
Builds sample: size spacing correlation approximation (IsGISAXS example #15). More... | |
class | SlicedCompositionBuilder |
Builds sample: spherical composition made of top+bottom spherical cups. More... | |
class | SlicedCylindersBuilder |
Builds sample: cylinders on a silicon substrate. More... | |
class | SLDSlicedCylindersBuilder |
Provides exactly the same sample as SlicedCylindersBuilder, but with sld-based materials. More... | |
class | AveragedSlicedCylindersBuilder |
Provides exactly the same sample as SLDSlicedCylindersBuilder, but with cylinders represented as homogeneous layers. More... | |
class | TransformBoxBuilder |
Rotated box in 3 layers system. More... | |
class | Basic2DLatticeBuilder |
Builds sample: 2D lattice with arbitrary angle and different lattice length_1 and length_2. More... | |
class | SquareLatticeBuilder |
Builds sample: 2D lattice with different disorder (IsGISAXS example #6). More... | |
class | CenteredSquareLatticeBuilder |
Builds sample: 2D lattice with different disorder (IsGISAXS example #6). More... | |
class | RotatedSquareLatticeBuilder |
Builds sample: 2D lattice with different disorder (IsGISAXS example #6). More... | |
class | FiniteSquareLatticeBuilder |
Builds sample: 2D finite lattice with thermal disorder. More... | |
class | SuperLatticeBuilder |
Builds sample: 2D finite lattice of 2D finite lattices (superlattice). More... | |
class | TwoLayerRoughnessBuilder |
Builds sample: two layers with rough interface. More... | |
class | SimulationFactory |
Registry to create standard pre-defined simulations. More... | |
Classes related to the functional testing using predefined scattering geometries.