strutture:lnf:dr:tps:first:recosoft:home
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| strutture:lnf:dr:tps:first:recosoft:home [2010/05/04 08:10] – alessio.sarti@lnf.infn.it | strutture:lnf:dr:tps:first:recosoft:home [2010/05/04 08:11] (current) – alessio.sarti@lnf.infn.it | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Reconstruction Software Page ====== | ||
| + | |||
| + | ===== Overview ===== | ||
| + | |||
| + | Technology | ||
| + | |||
| + | The FIRST experiment reconstruction code design must cope with several different constraints | ||
| + | - Existing sub-detectors code is written in different languages | ||
| + | - Framework is not existent | ||
| + | - MC simulation is done in different languages | ||
| + | |||
| + | In order to put together everythin a ' | ||
| + | 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' | ||
| + | |||
| + | Tools/Code external links | ||
| + | - SVN | ||
| + | - CMT [[http:// | ||
| + | - Gaudi [[http:// | ||
| + | - ROOT [[http:// | ||
| + | - Python | ||
| + | |||
| + | ===== Framework ===== | ||
| + | |||
| + | * Using Gaudi Framework | ||
| + | |||
| + | ==== Gaudi installation ==== | ||
| + | |||
| + | * SLC4 32 bit | ||
| + | * Mac OSX | ||
| + | |||
| + | For detailed instructions on how to compile/run please follow the [[http:// | ||
| + | |||
| + | ==== Event Model ==== | ||
| + | |||
| + | The event model is being implemented using GaudiObjDesc (GOD) [[https:// | ||
| + | * use getpack (after having sourced the LbLogin.*sh script and SetupProject Gaudi) | ||
| + | * access directly the LHCb sv nrepository [[|here]] | ||
| + | |||
| + | **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** | ||
| + | |||
| + | ===== Dexter Application ===== | ||
| + | |||
| + | The Dexter (Data EXtraction and Trigger and Event Reconstruction) application is currently being develeoped using the Gaudi Framework. | ||
| + | The repository can be found [[https:// | ||
| + | Compiling and running is currently being tested only under slc4. | ||
| + | |||
| + | |||
| + | === Check out the Project === | ||
| + | |||
| + | In order to check out the Whole project you need to have svn installed on your PC. | ||
| + | < | ||
| + | svn co -N svn+ssh:// | ||
| + | </ | ||
| + | |||
| + | === SLC4 === | ||
| + | |||
| + | * After SetupProject and other blabla... | ||
| + | * Issue a global make | ||
| + | < | ||
| + | cmt br -global cmt config | ||
| + | cmt br -global cmt make | ||
| + | </ | ||
| + | |||
| + | ===== Sub detectors Pages ===== | ||
| + | |||
| + | ==== Beam Monitor ==== | ||
| + | |||
| + | Coordinator: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ==== Start counter ==== | ||
| + | |||
| + | Coordinator: | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | ==== Vertex detector ==== | ||
| + | |||
| + | ==== Hodoscope ==== | ||
| + | |||
| + | Coordinator: | ||
| + | |||
| + | ==== Music ==== | ||
| + | |||
| + | Coordinator: | ||
| + | |||
| + | ==== TOF wall ==== | ||
| + | |||
| + | ==== Calorimeter (?) ==== | ||
| + | |||
| + | |||
| + | |||
| + | |||
