Technology
The FIRST experiment reconstruction code design must cope with several different constraints
In order to put together everythin a 'modular' approach is mandatory. C++ together with design pattern strategy together with python seems the best way to go. In order to avoid to start writing from scratch the Framework Code, we have looked around in the HEP community and find out that there's a very good candidate as a framework for Particle Physics experiment code developement: Gaudi. Gaudi provides all the tools needed in order to build an application, higly modular and easily configurable, for I/O and data handling.
Tools/Code external links
For detailed instructions on how to compile/run please follow the link
The event model is being implemented using GaudiObjDesc (GOD) link that has been developed inside LHCb collaboration. In order to get it you can
A simple hack is needed to dump with proper namespace :: go to the godII.py script and replace LHCb with First until I understand how to pass options in the requirements
The Dexter (Data EXtraction and Trigger and Event Reconstruction) application is currently being develeoped using the Gaudi Framework. The repository can be found here for users that have a cern account. Compiling and running is currently being tested only under slc4.
In order to check out the Whole project you need to have svn installed on your PC.
svn co -N svn+ssh://svn.cern.ch/reps/firstrec
cmt br -global cmt config cmt br -global cmt make
Coordinator: Alessio Sarti
Coordinator: Alessio Sarti
Coordinator: Francesco Romano
Coordinator: Francesco Romano