Goniometer#

This is a Python binding to the C++ class Mantid::Geometry::Goniometer.

class mantid.geometry.Goniometer#
calcFromQSampleAndWavelength((Goniometer)self, (object)positions, (float)wavelength[, (bool)flip_x=False[, (bool)inner=False]]) None#
getAxis((Goniometer)self, (int)axisnumber) dict#
getConventionFromMotorAxes((Goniometer)self) str#
getEulerAngles((Goniometer)self[, (str)convention]) mantid.kernel._kernel.std_vector_dbl :#

Default convention is ‘YZX’. Universal goniometer is ‘YZY’

getNumberAxes((Goniometer)self) int#
getR((Goniometer)self) numpy.ndarray#
setR((Goniometer)self, (object)rot) None#