BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Functions | |
const double | height (5 *Units::nanometer) |
const double | radius (5 *Units::nanometer) |
const double | wavelength (0.154) |
const int | n_slices (3) |
complex_t | getSLDFromN (double wavelength, double delta, double beta) |
complex_t | averageSLD (complex_t sld_p, complex_t sld_l, double eff_vol) |
const double anonymous_namespace{SlicedCylindersBuilder.cpp}::height | ( | 5 *Units::nanometer | ) |
const double anonymous_namespace{SlicedCylindersBuilder.cpp}::radius | ( | 5 *Units::nanometer | ) |
Referenced by ParticleCompositionBuilder::buildSample(), CylindersWithSizeDistributionBuilder::buildSample(), SlicedCylindersBuilder::buildSample(), SLDSlicedCylindersBuilder::buildSample(), AveragedSlicedCylindersBuilder::buildSample(), FormFactorCrystal::evaluate(), FormFactorCrystal::evaluatePol(), FormFactorCone::FormFactorCone(), FormFactorCylinder::FormFactorCylinder(), FormFactorDot::FormFactorDot(), FormFactorFullSphere::FormFactorFullSphere(), FormFactorFullSpheroid::FormFactorFullSpheroid(), FormFactorTruncatedSphere::FormFactorTruncatedSphere(), FormFactorTruncatedSpheroid::FormFactorTruncatedSpheroid(), InterferenceFunction3DLattice::iff_without_dw(), Lattice::reciprocalLatticeVectorsWithinRadius(), and Lattice::vectorsWithinRadius().
const double anonymous_namespace{SlicedCylindersBuilder.cpp}::wavelength | ( | 0. | 154 | ) |
Referenced by StandardSimulations::BasicDepthProbe(), StandardSimulations::BasicSpecular(), Bin1DCVector::Bin1DCVector(), Bin1DKVector::Bin1DKVector(), SLDSlicedCylindersBuilder::buildSample(), AveragedSlicedCylindersBuilder::buildSample(), RoughMultiLayerComputation::compute(), FormFactorDWBA::evaluate(), FormFactorDWBAPol::evaluatePol(), DepthProbeSimulation::generateSimulationElements(), Simulation2D::generateSimulationElements(), RoughMultiLayerComputation::get_refractive_term(), anonymous_namespace{UnitConverter1D.cpp}::getInvQ(), RectangularPixel::getK(), SphericalPixel::getK(), anonymous_namespace{UnitConverter1D.cpp}::getQ(), anonymous_namespace{SimpleUnitConverters.cpp}::getQ(), getSLDFromN(), anonymous_namespace{MaterialBySLDImpl.cpp}::getWlPrefactor(), OffSpecSimulation::initSimulationElementVector(), Material::refractiveIndex(), MaterialBySLDImpl::refractiveIndex(), Material::refractiveIndex2(), MaterialBySLDImpl::refractiveIndex2(), MaterialBySLDImpl::scalarSubtrSLD(), RefractiveMaterialImpl::scalarSubtrSLD(), OffSpecSimulation::setBeamParameters(), GISASSimulation::setBeamParameters(), Instrument::setBeamParameters(), Beam::setCentralK(), StandardSimulations::SpecularDivergentBeam(), StandardSimulations::SpecularWithGaussianBeam(), and StandardSimulations::SpecularWithSquareBeam().
const int anonymous_namespace{SlicedCylindersBuilder.cpp}::n_slices | ( | 3 | ) |
complex_t anonymous_namespace{SlicedCylindersBuilder.cpp}::getSLDFromN | ( | double | wavelength, |
double | delta, | ||
double | beta | ||
) |
Returns SLD input (in inverse square Angstroms) for MaterialBySLD from delta and beta, i.e.
the input for HomogeneousMaterial.
Definition at line 34 of file SlicedCylindersBuilder.cpp.
References Units::angstrom, M_PI, and wavelength().
Referenced by SLDSlicedCylindersBuilder::buildSample(), and AveragedSlicedCylindersBuilder::buildSample().
complex_t anonymous_namespace{SlicedCylindersBuilder.cpp}::averageSLD | ( | complex_t | sld_p, |
complex_t | sld_l, | ||
double | eff_vol | ||
) |
Definition at line 40 of file SlicedCylindersBuilder.cpp.
Referenced by AveragedSlicedCylindersBuilder::buildSample().