|
BornAgain
1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Interference function of a 1D lattice. More...
Inheritance diagram for InterferenceFunction1DLattice:Public Member Functions | |
| InterferenceFunction1DLattice (double length, double xi) | |
| Constructor of interference function of one-dimensional lattice. More... | |
| void | accept (INodeVisitor *visitor) const override |
| InterferenceFunction1DLattice * | clone () const override |
| std::vector< const INode * > | getChildren () const override |
| double | getLength () const |
| double | getXi () const |
| void | setDecayFunction (const IFTDecayFunction1D &decay) |
| Sets one-dimensional decay function. More... | |
Interference function of a 1D lattice.
| InterferenceFunction1DLattice::InterferenceFunction1DLattice | ( | double | length, |
| double | xi | ||
| ) |
Constructor of interference function of one-dimensional lattice.
| length | lattice constant in nanometers |
| xi | rotation of lattice with respect to x-axis in radians |
| void InterferenceFunction1DLattice::setDecayFunction | ( | const IFTDecayFunction1D & | decay | ) |
Sets one-dimensional decay function.
| decay | one-dimensional decay function in reciprocal space |