ElasticDiffRotDiscreteCircle

Description

Summary

This fitting function models the elastic part of the dynamics structure factor of a particle undergoing discrete jumps on N-sites evenly distributed in a circle. The particle can only jump to neighboring sites. This is the most common type of discrete rotational diffusion in a circle.

S(Q,E)≡=eiEt/I(Q,t)dt=A0(Q,r)δ(E)
A0(Q,r)=1Nk=1Nj0(2Qrsin(πkN))

This function makes up the elastic part of DiffRotDiscreteCircle.

Attributes (non-fitting parameters)

Name

Type

Default

Description

N

Q

WorkspaceIndex

N (integer, default=3) number of sites - Q (double, default=0.5) Momentum transfer

Properties (fitting parameters)

Name

Default

Description

Height

1.0

Scaling factor to be applied to the resolution.

Centre

0.0

Shift along the x-axis to be applied to the resolution.

Radius

1.0

Circle radius [Angstroms]

Categories: FitFunctions | QuasiElastic

Source

C++ header: ElasticDiffRotDiscreteCircle.h

C++ source: ElasticDiffRotDiscreteCircle.cpp