BraggAngle

BraggAngle[crystal,{h,k,l}]
returns the Bragg angle of reflection hkl for crystal at the stored wavelength.

BraggAngle[crystal,λ,{h,k,l}]
returns the Bragg angle of reflection hkl for crystal at wavelength λ.

BraggAngle[crystal,{{h1,k1,l1},,{hn,kn,ln}}]
returns the Bragg angle of the n reflections hkli for crystal at the stored wavelength.

BraggAngle[crystal,λ,{{h1,k1,l1},,{hn,kn,ln}}]
returns the Bragg angle of the n reflections hkli for crystal at wavelength λ.

BraggAngle[G,λ,{h,k,l}]
returns the Bragg angle of reflection hkl associated with metric G at wavelength λ.

BraggAngle[G,λ,{{h1,k1,l1},,{hn,kn,ln}}]
returns the Bragg angle of reflection hkli associated with metric G at wavelength λ.

Details and OptionsDetails and Options

  • The Bragg angle is defined from Bragg's law:
  • Click for copyable input
  • The scattering angle usually measured in diffraction experiments is .
  • crystal may either be a key in $CrystalData. The crystal metric G must be a matrix.
  • Output may be Undefined if the wavelength is too small and/or the reflections is too far out in reciprocal space.
  • Options:
  • "AngleThreshold"90.*Degreeignore relfections with Bragg angles [degree] above this limit
    "Units"Truewhether to return output as Quantity