Ticket #4469 (assigned)
Further work on error bars
Reported by: | Russell Taylor | Owned by: | Anyone |
---|---|---|---|
Priority: | major | Milestone: | Backlog |
Component: | MantidPlot | Keywords: | |
Cc: | Blocked By: | #4719 | |
Blocking: | Tester: |
Description
Error bars can now be customised, but for Mantid curves this can only be done from Python, not from the plot dialog. It seems a pity (in more ways than just this) that apparently no regard was made to how QtiPlot does error bars when the ability was added to show Mantid error bars, because if it had been done in a similar way (having a separate curve for the error bars) customisation options would have appeared in the dialog 'for free'.
The following should be looked at:
- Modifying Mantid error bar characteristics from the plot dialog.
- Showing X errors.
- The ability to add custom errors (e.g. % or from a table) to Mantid Curves (at the moment only the workspace errors can be attached to the curve unless it's first exported to a table).
- Pulling in improvements made in today's QtiPlot to the way error bars are drawn (see the QwtErrorPlotCurve class, now called ErrorBarsCurve in QtiPlot).
Change History
comment:1 Changed 9 years ago by Nick Draper
- Status changed from new to assigned
- Owner set to Russell Taylor
comment:4 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.1 to Release 2.2
Moved at end of release 2.1
comment:5 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.2 to Release 2.3
Moved at the end of release 2.2
comment:6 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.3 to Release 2.4
Moved to milestone 2.4
comment:7 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.4 to Release 2.5
Moved at the code freeze for release 2.4
comment:8 Changed 7 years ago by Russell Taylor
- Milestone changed from Release 2.5 to Release 2.6
Move the tickets I'm definitely not going to do this iteration so that I can better see the ones that I might.
comment:10 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.6 to Backlog
Moved to backlog at the code freeze for R2.6
comment:11 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move to assigned at the introduction of the triage step
comment:12 Changed 6 years ago by Russell Taylor
- Owner changed from Russell Taylor to Anyone
Orphaning tickets that I won't have time to look at.
comment:13 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 5316