AFL.automation.instrument.ScatteringInstrument#

Classes

Driver(name[, defaults, overrides, useful_links])

ScatteringInstrument()

class AFL.automation.instrument.ScatteringInstrument.ScatteringInstrument[source]#
defaults = {'detector_name': 'pilatus300kw', 'dist': 3.4925, 'mask_path': '', 'npts': 500, 'num_pixel1': 128, 'num_pixel2': 128, 'pixel1': 0.075, 'pixel2': 0.075, 'poni1': 0.0251146, 'poni2': 0.150719, 'rot1': 0, 'rot2': 0, 'rot3': 0, 'wavelength': 1.3421e-10}#
__init__()[source]#
cell_in_beam(cellid)[source]#
expose(exposuretime, nexp)[source]#
generateIntegrator()[source]#
setReductionParams(reduction_params)[source]#
setMaskPath(mask_path)[source]#
setDetectorName(detector_name)[source]#
getReductionParams()[source]#
getMaskPath()[source]#
getDetectorName()[source]#
getReducedData(reduce_type='1d', write_data=False, filename=None, filename_kwargs={}, **kwargs)[source]#