This task oversees and coordinates the work of the Work Package. The work must be consistent with the project plan and coordinated with tasks in other Work Packages when relevant. Organising steering meetings, reviewing publications, preparing reports and distributing information both within the Work Package and between Work Packages are all requirements of this task.
The goal of this task is to develop a set of software tools (computer programs which can simulate what happens in detectors) which can describe the geometry of the detector, the material it is made from and different ways of detecting particles. Events in particle detectors will be simulated with these tools and then analysed. These tools should be developed independently of any particular experiment. They can then be applied to particular projects to test the quality and usability of the tool. The work will include reviewing geometry systems, looking at efficient memory storage (such simulations are very memory intensive) and developing interfaces to databases allowing for errors, such as misalignments, in the detector systems.
The way in which events are reconstructed in particle detectors is varied and could depend on the detector technology used; therefore it is hard to develop a universal reconstruction software package which covers all detectors. There are however, a lot of small tasks within these computer programs which recur frequently. Collecting the different way these tasks are done and making them available in a common software tool could greatly improve the reconstruction programs for a new detector R&D or new experiment. Reconstructing the paths which charged particles leave is one example of where there are many different techniques in use. This task will create a software library of these different techniques which are independent of the detector they are used for. Knowing exactly where the different elements of the detector are is also important for such a position reconstruction. Knowing the exact positions is usually extracted directly through the data analysis with complex algorithms. Developing tools to do these measurements accurately is important. At hadrons colliders such as the LHC, the numbers of interactions per bunch crossing can lead to many superimposed events in the detectors. The multiplicity of charged particles is therefore increased, inducing slow and inefficient charged track reconstruction. Ways to modify the standard algorithms and handle all of this data and best manage the memory needed to process it are also part of this task. The ability to build detectors with very high granularity, providing a clean separation between the energy deposits of individual particle interactions, allow a new way to reconstruct the energy of complex objects as jets with improved resolution. Such a generic software toolkit, to be applied in any experiment, will be developed within this task.