Upload
alberta-harrington
View
214
Download
1
Embed Size (px)
Citation preview
Software Status
Last Software Workshop Held at Fermilab just before
Christmas. Completed reconstruction testing:
MICE trackers and KEK tracker All combinations of multiple scattering
and dE/dx processes on or off. Fixed field approximation and use of full
field map. All tests passed! Unfortunately...
1M. Ellis - MICE Video Conference - 10th January 2008
KEK Analysis Application
Was found to have problems in the track fit.
This makes no sense as it is the same code that was used in the tests, reading in the same simulated data as input!
Aron and I working on understanding and fixing this problem now.
Once that is sorted out, we will make the next release.
Focus will then shift to the external library upgrade.
2M. Ellis - MICE Video Conference - 10th January 2008
Data Challenge
Henry has successfully installed G4MICE on the GRID machines at Brunel.
He has also come up with a scheme for controlling the compiler and external library versions satisfactorily.
Once the next release is made, it will be installed and we will start a series of simulation and reconstruction challenges.
3M. Ellis - MICE Video Conference - 10th January 2008
Compiler and Libraries
Tamas and Chris have started the process of preparing G4MICE for a much newer compiler (was version 3.2.3 moving to one in the version 4 series).
This will result in more stable, trust-worthy code (as the older compilers let us get away with bad practise).
We are also taking the opportunity to upgrade the external libraries.
4M. Ellis - MICE Video Conference - 10th January 2008
External Libraries
We will be moving to newer versions of ROOT, CLHEP, GEANT4 and possibly GSL.
We will also be adding a new external library: PostgreSQL (required for the online database!).
Once this is done, we plan to make no further changes to these libraries or the compiler during Phase 1.
5M. Ellis - MICE Video Conference - 10th January 2008
Online Database
Still behind where I would like to be. Really need to collect requirements
so that we can finish a first design in the next couple of weeks.
Paul has had replies from some people, but we certainly do not have enough information.
Unless we hear from each sub-system (e.g. detector, beam-line, cooling channel, etc) we will have to make “educated” guesses...
6M. Ellis - MICE Video Conference - 10th January 2008
Online Reconstruction
The reconstruction code works nicely once presented with calibrated information (“digits” in my jargon).
The problem will be how to extract these from a raw file of 1s and 0s.
There are three areas involved: Raw data file unpacking. Detector cabling information. Detector calibration information.
7M. Ellis - MICE Video Conference - 10th January 2008
Raw Data Unpacking
We made slow progress towards unpacking the DATE format in G4MICE last year.
This now needs to be finished ASAP! I have a number of sample files from JSG,
but still have problems with random crashes (lots of memory management issues that need to be done correctly).
This is still very much a work in progress. We also need the ability to unpack the
EPICS information in G4MICE. This work has not yet begun (but will do so shortly).
8M. Ellis - MICE Video Conference - 10th January 2008
Detector Cabling
A scheme exists for the Tracker (has done for some time).
A scheme exists for the TOF that was developed for the KEK test. No guarantee that it is appropriate for the MICE TOF’s readout scheme.
The CKOV will be simple to implement. The rest will have to be done “on the
fly” as it is now too late to be done in advance (as was originally planned).
9M. Ellis - MICE Video Conference - 10th January 2008
Detector Calibration
Again, a scheme exists for the SciFi and for the TOFs from the KEK test beam.
That for the CKOV will be simple to implement.
Again, it will have to be done on the fly as data starts to arrive (and once we can actually unpack it!).
10M. Ellis - MICE Video Conference - 10th January 2008
New G4MICE!
Good news! Several new productive users of
G4MICE: Andrew (Glasgow) Mark (Oxford/RAL) Ken (Imperial)
All are making great progress.
11M. Ellis - MICE Video Conference - 10th January 2008