]>
Commit | Line | Data |
---|---|---|
91509ec6 | 1 | // $Id$ |
2 | ||
3 | /*! | |
4 | ||
5 | \page README_rec Reconstruction | |
6 | ||
7 | The reconstruction is a multistage process, driven by the AliMUONReconstructor class : | |
8 | ||
9 | - We read the RAW data, convert them (convert them back for simulated data) to | |
10 | AliMUONDigit. Performed by AliMUONDigitMaker. | |
11 | - We calibrate the digits, by subtracting pedestals and multiplying by gains. Performed | |
12 | by AliMUONDigitCalibrator. Calibrated digits might be saved (back) to TreeD. | |
13 | - We make clusters by associating digits, producing AliMUONRawCluster objects that end up | |
14 | in TreeR of MUON.RecPoints#.root file(s). Steered by AliMUONClusterReconstructor. @ref AliMUONVClusterFinder "More..." | |
15 | ||
16 | Part of the reconstruction, but not really steered by AliMUONReconstructor, is the | |
17 | last stage, the tracking, i.e. associating clusters to form tracks. Steered by AliMUONTracker. | |
18 | Producing AliMUONTrack objects that end up in TreeT of MUON.Tracks#.root and AliESDMuonTrack objects | |
19 | that end up in the ESD (Event Summary Data), AliESDs.root file. @ref AliMUONVTrackReconstructor "More..." | |
20 | ||
21 | ||
22 | \section rec_s1 How to tune muon track reconstruction | |
23 | ||
24 | Several options and adjustable parameters are available for both Kalman and Original | |
25 | tracking algorithms (hard coded for the moment in AliMUONVTrackReconstructor.cxx): | |
26 | - *fgkSigmaToCutForTracking* : quality cut used to select new clusters to be | |
27 | attached to the track candidate and to select good tracks. | |
28 | - *fgkMakeTrackCandidatesFast* : if this flag is set to 'true', the track candidates | |
29 | are made assuming linear propagation between stations 4 and 5. | |
30 | - *fgkTrackAllTracks* : according to the value of this flag, in case that several | |
31 | new clusters pass the quality cut, either we consider all the possibilities | |
32 | (duplicating tracks) or we attach only the best cluster. | |
33 | - *fgkRecoverTracks* : if this flag is set to 'true', we try to recover the tracks | |
34 | lost during the tracking by removing the worst of the 2 clusters attached in the | |
35 | previous station. | |
36 | - *fgkImproveTracks* : if this flag is set to 'true', we try to improve the quality | |
37 | of the tracks at the end of the tracking by removing clusters that do not pass | |
38 | new quality cut (within the limit that we must keep at least one cluster per | |
39 | the station). | |
40 | - *fgkSigmaToCutForImprovement* : quality cut used when we try to improve the | |
41 | quality of the tracks. | |
42 | ||
aa36dc36 | 43 | This chapter is defined in the READMErec.txt file. |
91509ec6 | 44 | |
45 | */ |