| 1 |
mocchiut |
1.1 |
This package provides: |
| 2 |
|
|
|
| 3 |
|
|
1) the ROOT-able library libMyDect2Level2_v0r00.so and the symbolic link |
| 4 |
|
|
libMyDect2Level2.so ; |
| 5 |
|
|
2) the header MyDect2Level2.h ; |
| 6 |
|
|
3) the executable MyDetector2Level2 ; |
| 7 |
|
|
4) a parameter file called MyDect2Parameters.dat . |
| 8 |
|
|
|
| 9 |
|
|
The program comply to all required specifications (processing, |
| 10 |
|
|
reprocessing, etc.). |
| 11 |
|
|
|
| 12 |
|
|
This program looks for parameters file each time it process a run. |
| 13 |
|
|
|
| 14 |
|
|
It opens and reads LEVEL2 tracker tree. |
| 15 |
|
|
|
| 16 |
|
|
It generates two set of output variables for each event: |
| 17 |
|
|
- variables related to a track; |
| 18 |
|
|
- other variables. |
| 19 |
|
|
Track-related variables are stored in a dynamic way, such as if there are |
| 20 |
|
|
no tracks no space is wasted while if there are multiple tracks multiple |
| 21 |
|
|
set of these variables are stored in the output file. |
| 22 |
|
|
|
| 23 |
|
|
In case of track image given by the tracker the program assume that the |
| 24 |
|
|
detector is able to solve the ambiguity and tag the track which has been |
| 25 |
|
|
used to process data. If the ambiguity cannot be solved the program uses |
| 26 |
|
|
the "main" track and tag the situation as ambigous. |
| 27 |
|
|
|
| 28 |
|
|
This program calls external fortran routines to process data. |