BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
The handler which construct labels for sample variables during python script generation. More...
Public Types | |
typedef LabelMap< const Crystal * > | crystals_t |
typedef LabelMap< const IFormFactor * > | formfactors_t |
typedef LabelMap< const IInterferenceFunction * > | interferences_t |
typedef LabelMap< const Layer * > | layers_t |
typedef LabelMap< const ILayout * > | layouts_t |
typedef LabelMap< const Material * > | materials_t |
typedef LabelMap< const Lattice * > | lattices_t |
typedef LabelMap< const MesoCrystal * > | mesocrystals_t |
typedef LabelMap< const MultiLayer * > | multilayers_t |
typedef LabelMap< const ParticleComposition * > | particlecompositions_t |
typedef LabelMap< const ParticleDistribution * > | particledistributions_t |
typedef LabelMap< const Particle * > | particles_t |
typedef LabelMap< const ParticleCoreShell * > | particlescoreshell_t |
typedef LabelMap< const IRotation * > | rotations_t |
typedef LabelMap< const LayerRoughness * > | roughnesses_t |
Public Member Functions | |
crystals_t * | crystalMap () |
formfactors_t * | formFactorMap () |
interferences_t * | interferenceFunctionMap () |
layers_t * | layerMap () |
layouts_t * | particleLayoutMap () |
materials_t * | materialMap () |
lattices_t * | latticeMap () |
mesocrystals_t * | mesocrystalMap () |
multilayers_t * | multiLayerMap () |
particlecompositions_t * | particleCompositionMap () |
particledistributions_t * | particleDistributionsMap () |
particles_t * | particleMap () |
particlescoreshell_t * | particleCoreShellMap () |
rotations_t * | rotationsMap () |
roughnesses_t * | layerRoughnessMap () |
std::string | labelCrystal (const Crystal *sample) |
std::string | labelFormFactor (const IFormFactor *sample) |
std::string | labelInterferenceFunction (const IInterferenceFunction *sample) |
std::string | labelLayer (const Layer *sample) |
std::string | labelLayout (const ILayout *sample) |
std::string | labelMaterial (const Material *sample) |
std::string | labelLattice (const Lattice *sample) |
std::string | labelMultiLayer (const MultiLayer *sample) |
std::string | labelParticle (const IAbstractParticle *sample) |
std::string | labelRotation (const IRotation *sample) |
std::string | labelRoughness (const LayerRoughness *sample) |
void | insertCrystal (const Crystal *sample) |
void | insertFormFactor (const IFormFactor *sample) |
void | insertInterferenceFunction (const IInterferenceFunction *sample) |
void | insertLayer (const Layer *sample) |
void | insertLayout (const ILayout *sample) |
void | insertMaterial (const Material *sample) |
void | insertLattice (const Lattice *sample) |
void | insertMesoCrystal (const MesoCrystal *sample) |
void | insertMultiLayer (const MultiLayer *sample) |
void | insertParticleComposition (const ParticleComposition *sample) |
void | insertParticleDistribution (const ParticleDistribution *sample) |
void | insertParticle (const Particle *sample) |
void | insertParticleCoreShell (const ParticleCoreShell *sample) |
void | insertRotation (const IRotation *sample) |
void | insertRoughness (const LayerRoughness *sample) |
The handler which construct labels for sample variables during python script generation.
Definition at line 45 of file SampleLabelHandler.h.