ad_hoc_diffractometer#
Import: ad_hoc_diffractometer
ad_hoc_diffractometer — Multi-circle diffractometer geometry and related calculations.
Tier 1 (routine) names are imported directly into this namespace. All other names are accessible via their submodules:
import ad_hoc_diffractometer as ahd
# Tier 1 — always available as ahd.<name>
g = ahd.presets.fourcv()
lat = ahd.Lattice(a=5.43)
ahd.ub_identity(g.sample)
# Tier 2/3 — access via submodule
ahd.display.set_precision(4)
ahd.radiation.energy_to_wavelength(12.0)
ahd.conversions.hkl_to_d(lat.B, 1, 1, 1)