RawDataControls¶ class RawDataControls(parent: Optional[QWidget] = None) Bases: MetaEventTabControls Public Methods¶ RawDataControls.collect_parameters() → Dict[str, Any]¶ RawDataControls.connect_signals() → None¶ RawDataControls.on_button_clicked(button_type: str) → None¶ RawDataControls.on_parameter_changed() → None¶ RawDataControls.retranslateUi() → None¶ RawDataControls.set_range_inputs(start: float, length: float) → None¶ RawDataControls.setupUi() → None¶ RawDataControls.update_eventfinders(eventfinders: list[str]) → None¶ RawDataControls.update_readers(readers: list[str]) → None¶ RawDataControls.update_writers(writers: list[str]) → None¶ RawDataControls.validate_inputs() → None¶ Re-validate the panel’s input fields and enable or disable its actions. Abstract because each tab validates a different set of fields. Private Methods¶ RawDataControls.__init__(parent: QWidget | None = None) → None¶ Initialize the shared state every controls panel needs. Parameters: parent (Optional[QWidget]) – Parent widget that owns these controls.