BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
InterferenceFunctionRadialParaCrystal Class Reference

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
 
InterferenceFunctionRadialParaCrystalclone () 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...
 

Detailed Description

Interference function of radial paracrystal.

Constructor & Destructor Documentation

◆ InterferenceFunctionRadialParaCrystal()

InterferenceFunctionRadialParaCrystal::InterferenceFunctionRadialParaCrystal ( double  peak_distance,
double  damping_length 
)

Constructor of interference function of radial paracrystal.

Parameters
peak_distanceaverage distance to the next neighbor in nanometers
damping_lengththe damping (coherence) length of the paracrystal in nanometers

Member Function Documentation

◆ setDomainSize()

void InterferenceFunctionRadialParaCrystal::setDomainSize ( double  size)

Sets domain size (finite size corrections).

Parameters
sizesize of coherence domain along the lattice main axis in nanometers

◆ setProbabilityDistribution()

void InterferenceFunctionRadialParaCrystal::setProbabilityDistribution ( const IFTDistribution1D &  pdf)

Sets one-dimensional probability distribution.

Parameters
pdfprobability distribution (Fourier transform of probability density)