|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Interference function of radial paracrystal. More...
Inheritance diagram for InterferenceFunctionRadialParaCrystal:Public Member Functions | |
| InterferenceFunctionRadialParaCrystal (double peak_distance, double damping_length) | |
| Constructor of interference function of radial paracrystal. More... | |
| void | accept (INodeVisitor *visitor) const final |
| InterferenceFunctionRadialParaCrystal * | clone () const final |
| double | dampingLength () const |
| double | domainSize () const |
| complex_t | FTPDF (double qpar) const |
| std::vector< const INode * > | getChildren () const final |
| double | kappa () const |
| double | peakDistance () const |
| double | randomSample () const |
| void | setDomainSize (double size) |
| Sets domain size (finite size corrections). More... | |
| void | setKappa (double kappa) |
| Sets size spacing coupling parameter of the Size Spacing Correlation Approximation. | |
| void | setProbabilityDistribution (const IFTDistribution1D &pdf) |
| Sets one-dimensional probability distribution. More... | |
Interference function of radial paracrystal.
| InterferenceFunctionRadialParaCrystal::InterferenceFunctionRadialParaCrystal | ( | double | peak_distance, |
| double | damping_length | ||
| ) |
Constructor of interference function of radial paracrystal.
| peak_distance | average distance to the next neighbor in nanometers |
| damping_length | the damping (coherence) length of the paracrystal in nanometers |
| void InterferenceFunctionRadialParaCrystal::setDomainSize | ( | double | size | ) |
Sets domain size (finite size corrections).
| size | size of coherence domain along the lattice main axis in nanometers |
| void InterferenceFunctionRadialParaCrystal::setProbabilityDistribution | ( | const IFTDistribution1D & | ) |
Sets one-dimensional probability distribution.
| probability distribution (Fourier transform of probability density) |