Can we re-use AMANDA software?
Infrastructure needs to be written to organize the experimental procedure.
Infrastructure will allow for automation, speed, and flexibility requirements.
It is not possible to add infrastructure to an existing software system without extensive recoding of system routines.
The benefits will be:
- Maintainable code
- Reliable processing. Currently data are passed through a minimum of 2 and often 3 different interfaces during processing. Debugging multiple libraries is time consuming, and the physics analyses are ultimately delayed as they understand the idiosyncras
- Additional features to facilitate automation, run dependent calibrations, data file I/O, monitoring, and bookkeeping.
- Online calibration of time, geometry, gain. These currently have at least a year turn around time.