skbeam.core.constants.xrs.PowderStandard¶
-
class
skbeam.core.constants.xrs.PowderStandard(name, reflections)¶ Class for providing safe access to powder calibration standards data.
- Parameters
- namestr
Name of the standard
- reflectionslist
A list of (d, (h, k, l), q) values.
-
__init__(self, name, reflections)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__(self, name, reflections)Initialize self.
convert_2theta(self, wavelength)Convert the measured $2theta$ values to a different wavelength
from_d(name, d[, hkl])Method to construct a PowderStandard object from known \(d\) values.
from_lambda_2theta_hkl(name, wavelength, …)Method to construct a PowderStandard object from calibrated \(2\theata\) values.
Attributes
nameName of the calibration standard
reflectionsList of the known reflections