Ticket #4896 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

MaskMDWorkspace

Reported by: Owen Arnold Owned by: Owen Arnold
Priority: major Milestone: Release 2.1
Component: VATES Keywords:
Cc: zikovskyjl@… Blocked By:
Blocking: #4890, #4894, #4895 Tester: Michael Reuter

Description

Masking algorithm to mask IMDBoxes/Histograms on an IMDWorkspace in-place.

Attachments

MaskingAlong3Axis.py (671 bytes) - added by Owen Arnold 9 years ago.

Change History

comment:1 Changed 9 years ago by Owen Arnold

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Owen Arnold

refs #4896 Masking application provided.

New algorithm can call this with a Composite Implicit function. Responsibility of the algorithm to generate the CIF correctly from the user inputs.

Changeset: 5d7ba62f090947b5610ecb85c77b21ecb7c30996

comment:3 Changed 9 years ago by Owen Arnold

refs #4896. Masking algorithm created

Changeset: c69422a70fe8846db8d3f207f871f54436a768b3

comment:4 Changed 9 years ago by Owen Arnold

refs #4896. Correct GCC error.

Changeset: 955c5c5bf560618b4844ec14f3afebb8709d34e6

comment:5 Changed 9 years ago by Owen Arnold

refs #4896. Fix warnings.

Changeset: aeee979bb52b1d54f5974960b0f74d3a08a9ab1f

comment:6 Changed 9 years ago by Owen Arnold

refs #4896. Improve docs.

Changeset: 125ea79b885ba3fbc0e059f0e5bbed26d2330022

comment:7 Changed 9 years ago by Owen Arnold

refs #4896. Multiple masks in one step.

Changeset: 1f8fd8c5314b42ddbbd937b36611ac25ea42a074

comment:8 Changed 9 years ago by Owen Arnold

refs #4896. Automatic skipping of masked boxes

Changeset: 46e7d4fc5619840ea16795d0f4dbb1af8269244e

comment:9 Changed 9 years ago by Owen Arnold

refs #4896. Strategized skipping

Changeset: a69d0060ec60a623b643b0c2ba5ef1149f6df222

comment:10 Changed 9 years ago by Owen Arnold

refs #4896. Missing initalizer added.

Changeset: 20279445c6fe723e3ca4404daf5b8cacf1c440ed

comment:11 Changed 9 years ago by Owen Arnold

refs #4896. next usage has changed.

Changeset: 15d85757fd4daf7e55cba99a6a22b8a97bb399f3

comment:12 Changed 9 years ago by Owen Arnold

refs #4896. Fix warning.

Changeset: 3d44a623a6d42206766dc1bb0c1704798750f072

comment:13 Changed 9 years ago by Owen Arnold

refs #4896. Works for HistoWorkspaces.

Changeset: 2b75b21c3da2eec3404bb64f7e7c5dcdea37e6b8

comment:14 Changed 9 years ago by Owen Arnold

refs #4896. Comparitive performance tests.

Changeset: 1324ff3828405163e2b9515e00bcca6cffd3f3f3

comment:15 Changed 9 years ago by Owen Arnold

refs #4896. Fix warning.

Changeset: c789649e394c57e6ddf8cf4aec7a829311d23773

comment:16 Changed 9 years ago by Owen Arnold

refs #4896. Fix null check

Changeset: 5589871ef45b2f40c9afaf74a96f7fdab95d5768

Changed 9 years ago by Owen Arnold

comment:17 Changed 9 years ago by Owen Arnold

Tester: Using the attached script may help to verify that things are working okay. At the time of writing none of the visualisation tools support viewing masked bins. However, a small (one line) modification can be make to one of the vtk...Factories in the vatesAPI that would allow viewing of the masked regions. If you want to know how to perform this step, contact Owen Arnold.

comment:18 Changed 9 years ago by Owen Arnold

refs #4896. Enable compound operations on MDHisto

Changeset: 0333cdd760f7c1b0277b72f5787cfd4d3fbe9226

comment:19 Changed 9 years ago by Owen Arnold

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

comment:20 Changed 9 years ago by Owen Arnold

refs #4896 Masking application provided.

New algorithm can call this with a Composite Implicit function. Responsibility of the algorithm to generate the CIF correctly from the user inputs.

Changeset: 5d7ba62f090947b5610ecb85c77b21ecb7c30996

comment:21 Changed 9 years ago by Owen Arnold

refs #4896. Masking algorithm created

Changeset: c69422a70fe8846db8d3f207f871f54436a768b3

comment:22 Changed 9 years ago by Owen Arnold

refs #4896. Correct GCC error.

Changeset: 955c5c5bf560618b4844ec14f3afebb8709d34e6

comment:23 Changed 9 years ago by Owen Arnold

refs #4896. Fix warnings.

Changeset: aeee979bb52b1d54f5974960b0f74d3a08a9ab1f

comment:24 Changed 9 years ago by Owen Arnold

refs #4896. Improve docs.

Changeset: 125ea79b885ba3fbc0e059f0e5bbed26d2330022

comment:25 Changed 9 years ago by Owen Arnold

refs #4896. Multiple masks in one step.

Changeset: 1f8fd8c5314b42ddbbd937b36611ac25ea42a074

comment:26 Changed 9 years ago by Owen Arnold

refs #4896. Automatic skipping of masked boxes

Changeset: 46e7d4fc5619840ea16795d0f4dbb1af8269244e

comment:27 Changed 9 years ago by Owen Arnold

refs #4896. Strategized skipping

Changeset: a69d0060ec60a623b643b0c2ba5ef1149f6df222

comment:28 Changed 9 years ago by Owen Arnold

refs #4896. Missing initalizer added.

Changeset: 20279445c6fe723e3ca4404daf5b8cacf1c440ed

comment:29 Changed 9 years ago by Owen Arnold

refs #4896. next usage has changed.

Changeset: 15d85757fd4daf7e55cba99a6a22b8a97bb399f3

comment:30 Changed 9 years ago by Owen Arnold

refs #4896. Fix warning.

Changeset: 3d44a623a6d42206766dc1bb0c1704798750f072

comment:31 Changed 9 years ago by Owen Arnold

refs #4896. Works for HistoWorkspaces.

Changeset: 2b75b21c3da2eec3404bb64f7e7c5dcdea37e6b8

comment:32 Changed 9 years ago by Owen Arnold

refs #4896. Comparitive performance tests.

Changeset: 1324ff3828405163e2b9515e00bcca6cffd3f3f3

comment:33 Changed 9 years ago by Owen Arnold

refs #4896. Fix warning.

Changeset: c789649e394c57e6ddf8cf4aec7a829311d23773

comment:34 Changed 9 years ago by Owen Arnold

refs #4896. Fix null check

Changeset: 5589871ef45b2f40c9afaf74a96f7fdab95d5768

comment:35 Changed 9 years ago by Owen Arnold

refs #4896. Enable compound operations on MDHisto

Changeset: 0333cdd760f7c1b0277b72f5787cfd4d3fbe9226

comment:36 Changed 8 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:37 Changed 8 years ago by Michael Reuter

  • Status changed from verifying to closed

OK. I think this is working fine.

comment:38 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5742

Note: See TracTickets for help on using tickets.