hexrd.fitting.calibration.multigrain module

hexrd.fitting.calibration.multigrain.calibrate_instrument_from_sx(instr, grain_params, bmat, xyo_det, hkls_idx, param_flags=None, grain_flags=None, ome_period=None, xtol=1.4901161193847656e-08, ftol=1.4901161193847656e-08, factor=10.0, sim_only=False, use_robust_lsq=False)[source]

arguments xyo_det, hkls_idx are DICTs over panels

hexrd.fitting.calibration.multigrain.generate_parameter_names(instr, grain_params)[source]
hexrd.fitting.calibration.multigrain.parse_reflection_tables(cfg, instr, grain_ids, refit_idx=None)[source]

make spot dictionaries

hexrd.fitting.calibration.multigrain.sxcal_obj_func(plist_fit, plist_full, param_flags, grain_flags, instr, xyo_det, hkls_idx, bmat, ome_period, sim_only=False, return_value_flag=None)[source]