Ticket #10227 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Create a GUI for filtering events

Reported by: Wenduo Zhou Owned by: Wenduo Zhou
Priority: major Milestone: Release 3.3
Component: Framework Keywords:
Cc: petersonpf@… Blocked By:
Blocking: #10357, #10358, #10359, #10360, #10361 Tester: Peter Peterson

Description

Create a GUI to filter events upon a workspace or an event nexus file.

GUI may look similar to the event filtering tab in powder reduction GUI.

Change History

comment:1 Changed 6 years ago by Wenduo Zhou

Refs #10227. Added files for GUI.

modified: ../Framework/Properties/Mantid.properties.template new file: FilterEvents.py new file: FilterEvents/Ui_MainWindow.py new file: FilterEvents/init.py new file: FilterEvents/eventFilterGUI.py

modified: FilterEvents.py

Changeset: c7f7bc705be43b5fe83e84914bfc82a63acff8a6

comment:2 Changed 6 years ago by Wenduo Zhou

Refs #10227. Modifed python module name.

On branch feature/10227_gui_filter_events Changes to be committed:

modified: FilterEvents.py

Changeset: 328a3e3e1717630ef375b8d1423c47b55d519d75

comment:3 Changed 6 years ago by Wenduo Zhou

Refs #10227. Added ui design file.

On branch feature/10227_gui_filter_events Changes to be committed:

new file: FilterEvents/MainWindow.ui

Changeset: 8884a35a2a61f184203f87b95836228d9d1c76b8

comment:4 Changed 6 years ago by Wenduo Zhou

  • Status changed from new to assigned

comment:5 Changed 6 years ago by Wenduo Zhou

  • Status changed from assigned to inprogress

Refs #10227. Implementation in progress.

On branch feature/10227_gui_filter_events Changes to be committed:

modified: ../Mantid/scripts/FilterEvents/MainWindow.ui modified: ../Mantid/scripts/FilterEvents/Ui_MainWindow.py modified: ../Mantid/scripts/FilterEvents/eventFilterGUI.py

Changeset: 1960fde34d683deb40167acbe8fea4c1c48dc512

comment:6 Changed 6 years ago by Wenduo Zhou

Continue to implement GUI. Refs #10227.

Changeset: 47b123d94284ed7acb85e2928b441401e77e9fbe

comment:7 Changed 6 years ago by Wenduo Zhou

Refs #10227. Added some features.

Including:

  1. Automatic counts resolution adjustment;
  2. Showing error message;

On branch feature/10227_gui_filter_events Changes to be committed:

modified: MainWindow.ui modified: Ui_MainWindow.py modified: eventFilterGUI.py

Changeset: bf26cbd81a5f3487d85cbf6dcf6dd706904b5fa0

comment:8 Changed 6 years ago by Wenduo Zhou

  • Blocked By 10243 added

comment:9 Changed 6 years ago by Wenduo Zhou

  • Blocked By 10243 removed

comment:10 Changed 6 years ago by Wenduo Zhou

For tester

Launch GUI in MantidPlot|Interface|Utility|TofConverter.

You may use the examples of FilterEvents to test GUI.

comment:11 Changed 6 years ago by Wenduo Zhou

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:12 Changed 6 years ago by Karl Palmen

  • Status changed from verify to verifying
  • Tester set to Karl Palmen

comment:13 Changed 6 years ago by Karl Palmen

  • Status changed from verifying to verify
  • Tester Karl Palmen deleted

comment:14 Changed 6 years ago by Peter Peterson

  • Status changed from verify to verifying
  • Tester set to Peter Peterson

comment:15 Changed 6 years ago by Peter Peterson

  • Blocking 10357 added

comment:16 Changed 6 years ago by Peter Peterson

  • Blocking 10358 added

comment:17 Changed 6 years ago by Peter Peterson

  • Blocking 10359 added

comment:18 Changed 6 years ago by Peter Peterson

  • Blocking 10360 added

comment:19 Changed 6 years ago by Peter Peterson

  • Blocking 10361 added

comment:20 Changed 6 years ago by Pete Peterson

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/10227_gui_filter_events'

Full changeset: c8aaae41c1c819522622cd6faead1b5f192c28fc

comment:21 Changed 6 years ago by Dan Nixon

Convert to HWHM before JumpFit algo

Refs #10227

Changeset: 5ec4c7e5b05ade025f9dedb48379e793cafd1f6b

comment:22 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11069

Note: See TracTickets for help on using tickets.