Ticket #5456 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

LiveData: Create an ISIS Histogram Listener

Reported by: Nick Draper Owned by: Roman Tolchenov
Priority: critical Milestone: Release 2.2
Component: Mantid Keywords: LiveData
Cc: Blocked By:
Blocking: Tester: Dereck Kachere

Description

create a listener for ISIS histogram data. Incorporate the changes suggested by Freddie.

Change History

comment:1 Changed 8 years ago by Roman Tolchenov

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Roman Tolchenov

Re #5456. Added a listener class for ISIS histograms

Changeset: 072fa9e6fd09b81fedaf4c191b545e65249698ae

comment:3 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: 069563f3f6c018935afa25f457d9a0eeccc657a4

comment:4 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: f346599af6d5530161353c06ad5cc86edb592951

comment:5 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 897297d5a98e335cb4b333fb936429d5f0e8987f

comment:6 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 29d02f41fbf578db4ea21c96e41e82f5fc2aeb3f

comment:7 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabled LoadDAETest

Changeset: b3a886a5334f2c10c7fda4bc49a95808a2209c67

comment:8 Changed 8 years ago by Roman Tolchenov

Re #5456. Added a listener class for ISIS histograms

Changeset: 072fa9e6fd09b81fedaf4c191b545e65249698ae

comment:9 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: 069563f3f6c018935afa25f457d9a0eeccc657a4

comment:10 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: f346599af6d5530161353c06ad5cc86edb592951

comment:11 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 897297d5a98e335cb4b333fb936429d5f0e8987f

comment:12 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 29d02f41fbf578db4ea21c96e41e82f5fc2aeb3f

comment:13 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabled LoadDAETest

Changeset: b3a886a5334f2c10c7fda4bc49a95808a2209c67

comment:14 Changed 8 years ago by Roman Tolchenov

Re #5456. Changed extractData() return type to Workspace.

Also added a ISIS histogram DAE simulator that can be run as an algorithm.

Changeset: 0952bbecd7c07f3f221059d46d3081ace0ef97a0

comment:15 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds.

Changeset: cf3aabda04335594decba296df8f7801d88884b5

comment:16 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabling the test.

Changeset: b7bffb588b8526ed95055569e8a5f1b67e735bca

comment:17 Changed 8 years ago by Roman Tolchenov

Re #5456. Some cleaning up.

Changeset: 8efe2a7e1a45f689919bfd13d9eed550bf455216

comment:18 Changed 8 years ago by Roman Tolchenov

Re #5456. Changed extractData() return type to Workspace.

Also added a ISIS histogram DAE simulator that can be run as an algorithm.

Changeset: 0952bbecd7c07f3f221059d46d3081ace0ef97a0

comment:19 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds.

Changeset: cf3aabda04335594decba296df8f7801d88884b5

comment:20 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabling the test.

Changeset: b7bffb588b8526ed95055569e8a5f1b67e735bca

comment:21 Changed 8 years ago by Roman Tolchenov

Re #5456. Some cleaning up.

Changeset: 8efe2a7e1a45f689919bfd13d9eed550bf455216

comment:22 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing warnings

Changeset: 4a8fefe8b77e7172453836949a6cf79289ab0a8f

comment:23 Changed 8 years ago by Roman Tolchenov

Re #5456. Changed WorkspaceGroup to work with LiveData interface.

WorkspaceGroup now holds shared pointers instead of workspace name. It can be used outside the ADS.

Changeset: b5af907681a57e64f15f4318326660368430ff53

comment:24 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixed a test.

Changeset: a212b4f75840edbf9677fe35e444f5526771a40b

comment:25 Changed 8 years ago by Roman Tolchenov

Re #5456. Stop testing ISIS listener on linux for now

Changeset: a3915321cb87ea6f047e21ec53b136b50c7281e8

comment:26 Changed 8 years ago by Roman Tolchenov

Re #5456. Updated the workspace widget in MantidPlot

Changeset: 1007cf61e64d1c2288093f4389a80baaef183703

comment:27 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing compiler warnings.

Changeset: 16a85972b552cf22edc6d2130fa6391b45512e2a

comment:28 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: a1f868a49c1a2f46c42bd164bc171e76f8266f34

comment:29 Changed 8 years ago by Roman Tolchenov

Re #5456. Finished multiperiod read and test

Changeset: 52d077dc09f00c779ce3160f6268c987c4500c60

comment:30 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing a compiler warning and a bug I found in IFunction

Changeset: 8641d7f5ab723e2cb05ad7b3def741da8b066f4f

comment:31 Changed 8 years ago by Roman Tolchenov

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

comment:32 Changed 8 years ago by Russell Taylor

Re #5456. Re-enable tests.

Changeset: ca781482fd2821381cd98cda5ce94abf8f389a19

comment:33 Changed 8 years ago by Roman Tolchenov

Re #5456. Added a listener class for ISIS histograms

Changeset: 072fa9e6fd09b81fedaf4c191b545e65249698ae

comment:34 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: 069563f3f6c018935afa25f457d9a0eeccc657a4

comment:35 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: f346599af6d5530161353c06ad5cc86edb592951

comment:36 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 897297d5a98e335cb4b333fb936429d5f0e8987f

comment:37 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the tests

Changeset: 29d02f41fbf578db4ea21c96e41e82f5fc2aeb3f

comment:38 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabled LoadDAETest

Changeset: b3a886a5334f2c10c7fda4bc49a95808a2209c67

comment:39 Changed 8 years ago by Roman Tolchenov

Re #5456. Changed extractData() return type to Workspace.

Also added a ISIS histogram DAE simulator that can be run as an algorithm.

Changeset: 0952bbecd7c07f3f221059d46d3081ace0ef97a0

comment:40 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds.

Changeset: cf3aabda04335594decba296df8f7801d88884b5

comment:41 Changed 8 years ago by Roman Tolchenov

Re #5456. Disabling the test.

Changeset: b7bffb588b8526ed95055569e8a5f1b67e735bca

comment:42 Changed 8 years ago by Roman Tolchenov

Re #5456. Some cleaning up.

Changeset: 8efe2a7e1a45f689919bfd13d9eed550bf455216

comment:43 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing warnings

Changeset: 4a8fefe8b77e7172453836949a6cf79289ab0a8f

comment:44 Changed 8 years ago by Roman Tolchenov

Re #5456. Changed WorkspaceGroup to work with LiveData interface.

WorkspaceGroup now holds shared pointers instead of workspace name. It can be used outside the ADS.

Changeset: b5af907681a57e64f15f4318326660368430ff53

comment:45 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixed a test.

Changeset: a212b4f75840edbf9677fe35e444f5526771a40b

comment:46 Changed 8 years ago by Roman Tolchenov

Re #5456. Stop testing ISIS listener on linux for now

Changeset: a3915321cb87ea6f047e21ec53b136b50c7281e8

comment:47 Changed 8 years ago by Roman Tolchenov

Re #5456. Updated the workspace widget in MantidPlot

Changeset: 1007cf61e64d1c2288093f4389a80baaef183703

comment:48 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing compiler warnings.

Changeset: 16a85972b552cf22edc6d2130fa6391b45512e2a

comment:49 Changed 8 years ago by Roman Tolchenov

Re #5456. Fixing the builds

Changeset: a1f868a49c1a2f46c42bd164bc171e76f8266f34

comment:50 Changed 8 years ago by Roman Tolchenov

Re #5456. Finished multiperiod read and test

Changeset: 52d077dc09f00c779ce3160f6268c987c4500c60

comment:51 Changed 8 years ago by Roman Tolchenov

Re #5456. Clearing a compiler warning and a bug I found in IFunction

Changeset: 8641d7f5ab723e2cb05ad7b3def741da8b066f4f

comment:52 Changed 8 years ago by Russell Taylor

Re #5456. Re-enable tests.

Changeset: ca781482fd2821381cd98cda5ce94abf8f389a19

comment:53 Changed 8 years ago by Roman Tolchenov

To test in MantidPlot:

  • Launch FakeISISHistoDAE algorithm. Set number of periods, spectra and bins. It will run until cancelled.
  • Run StartLiveData and select TESTHISTOLISTENER from Instrument combo-box. You should see a new workspace with the same dimensions as in FakeISISHistoDAE.

Or select MUSR instrument to test with the real DAE.

comment:54 Changed 8 years ago by Dereck Kachere

  • Status changed from verify to verifying
  • Tester set to Dereck Kachere

comment:55 Changed 8 years ago by Dereck Kachere

  • Status changed from verifying to closed

Ran the test with FakeISISHistoDAE. When StartLiveData executed, the new workspace had the same dimensions as entered in FakeISISHistoDAE.

Works when MUSR is selected as well.

comment:56 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6302

Note: See TracTickets for help on using tickets.