Ticket #103 (closed: fixed)

Opened 13 years ago

Last modified 5 years ago

Create a virtual (or effective) detector class

Reported by: Nick Draper Owned by: Russell Taylor
Priority: major Milestone: Iteration 7
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

This should inherit from and exhibit all behaviour of a Detector, but should also allow you to add one or more detectors that this is being the effective detector for.

These sub detectors should be used to work out average positions etc.

You should also be able to mark an effective detector with a boolean isDead flag.

Change History

comment:1 Changed 13 years ago by Nick Draper

  • Owner set to Russell Taylor

comment:2 Changed 13 years ago by Russell Taylor

  • Status changed from new to assigned

comment:3 Changed 13 years ago by Russell Taylor

(In [839]) Setting the stage for including a virtual detector class that holds a group of detectors. Re #103.

comment:4 Changed 13 years ago by Russell Taylor

(In [842]) Fixed a number of memory leaks and issues that arose in doing so. Re #103.

comment:5 Changed 13 years ago by Russell Taylor

(In [848]) Couple more memory leaks fixed. Re #103.

comment:6 Changed 12 years ago by Russell Taylor

(In [861]) Changed some of the places where angles and distances are calculated. Also corrected treatment of spherical coordinates in V3D. Re #103.

comment:7 Changed 12 years ago by Russell Taylor

(In [862]) Visual Studio bits. Re #103.

comment:8 Changed 12 years ago by Russell Taylor

(In [870]) Added Instrument unit tests. Re #103.

comment:9 Changed 12 years ago by Russell Taylor

(In [871]) Oops. Forgot these ones. Re #103.

comment:10 Changed 12 years ago by Russell Taylor

(In [876]) Version 1 of a virtual/effective/grouped detector for holding a collection of detectors. Fixes #53. Re #103.

comment:11 Changed 12 years ago by Russell Taylor

(In [892]) Bits of tidying up. Re #103.

comment:12 Changed 12 years ago by Nick Draper

  • Status changed from assigned to closed
  • Resolution set to fixed

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 951

Note: See TracTickets for help on using tickets.