blissoda.id31.stop_scan_preset.StopIntegrateSum#
- class blissoda.id31.stop_scan_preset.StopIntegrateSum(workflow_threshold, workflow_path, detector_name, detector_saturation, pyfai_config_path, attenuator_name='filt_wheel', frame_target_max=None, frame_target_min=None, ewoksjob_queue='mt', attenuation_mode='freeze', ghost_threshold_per_frame=3750.0, spottiness_threshold=0.1, spotty_safe_atten=16, spotty_stability_frames=5, spotty_stability_tol=0.1, spotty_extra_atten=2, metric_timeout=2.0, sum_frame_max_threshold=300000.0)[source]#
Bases:
_Unavailable- Parameters:
workflow_threshold (float)
workflow_path (str | Path)
detector_name (str)
detector_saturation (float)
pyfai_config_path (str | Path)
attenuator_name (str)
frame_target_max (float | None)
frame_target_min (float | None)
ewoksjob_queue (str)
attenuation_mode (Literal[‘freeze’, ‘reactive’])
ghost_threshold_per_frame (float)
spottiness_threshold (float)
spotty_safe_atten (int)
spotty_stability_frames (int)
spotty_stability_tol (float)
spotty_extra_atten (int)
metric_timeout (float)
sum_frame_max_threshold (float)
- get_iterator(chain)[source]#
Consume feedback events each iteration.
- Parameters:
chain (
_Unavailable)- Return type:
Generator[_Unavailable,None,None]
- property pyfai_config: str | Path | None#
- property pyfai_integration_options: dict#