]>
Commit | Line | Data |
---|---|---|
88cb7938 | 1 | ========================================================== |
2 | Please add to this README file all information concerning | |
3 | config files, simulation, digitalization, clusterization, | |
4 | reconstruction and macro analysis | |
5 | ||
6 | ========================================================== | |
7 | How to run a MUON simulation | |
8 | ========================================================== | |
9 | aliroot | |
10 | root [0] gAlice->Run(10,"$ALICE_ROOT/MUON/Config_MUON_test.C"); | |
11 | ||
12 | 1 single muon of 7 GeV/c in the MUON spectrometer | |
13 | acceptance will be simulated using geant3. | |
14 | Hit information will be store in the root file in the | |
15 | execution directory. | |
16 | ||
17 | If you want to change the option or to define a new directory | |
18 | for hits, you have to do the following before: | |
19 | root [0] gAlice->SetConfigFunction("Config( \"/home/martinez/aliroot/work_NewIO/test/\" , \"box\" );"); | |
20 | ||
21 | ============================================================ | |
22 | How to run MUON Digitalization | |
23 | ============================================================ | |
24 | To process the digitalization of hits the AliRunDigitizer | |
25 | framework is used: | |
26 | ||
27 | root [0] AliRunDigitizer * manager = new AliRunDigitizer(1,1); | |
28 | root [1] manager->SetInputStream(0,"galice.root"); | |
29 | root [2] AliMUONDigitizerv1* dMUON = new AliMUONDigitizerv1(manager); | |
30 | root [3] manager->AddDigitizer(dMUON); | |
31 | root [4] manager->Exec("deb"); | |
32 | ||
33 | ============================================================ | |
34 | How to run MUON RecPoint clusterization | |
35 | ============================================================ | |
36 | aliroot -b << EOF | |
37 | root [0].L $ALICE_ROOT/MUON/MUONrawclusters.C | |
38 | root [1] MUONrawclusters("galice.root",0,2); | |
39 | ||
40 | First event and last event are given by hand, but this will change. | |
41 | ||
42 | ============================================================ | |
43 | How to run MUON Trigger | |
44 | ============================================================ | |
45 | root [0].L $ALICE_ROOT/MUON/MUONtrigger.C | |
46 | root [1] MUONtrigger("galice.root",0,9); | |
47 | >> IMPORTANT NOTE: in the present version, one can only have either | |
48 | >> rawclusters or trigger information written in MUON.RecPoints.root | |
49 | >> but not both of them i.e. running MUONtrigger after MUONrawclusters | |
50 | >> will erase rawclusters from TreeR and vice versa. | |
51 | ||
52 | First event and last event are given by hand, but this will change. | |
53 | ||
54 | ============================================================ | |
55 | How to run MUON Tracking reconstruction | |
56 | ============================================================ | |
57 | ||
58 | root [0] .includepath $ALICE_ROOT/STEER | |
59 | root [1] .includepath $ALICE_ROOT/MUON | |
60 | root [2] .L $ALICE_ROOT/MUON/MUONrecoNtuple.C++ | |
61 | root [3] MUONrecoNtuple(0,1,0,"galice.root") | |
62 | ||
63 | First event and last event are given by hand, but this will change. | |
64 | ||
65 | ============================================================ | |
66 | How to run MUONCheck macro | |
67 | ============================================================ | |
68 | To check the content of a root data file, the MUONCheck | |
69 | provides a ascii output on screen. | |
70 | ||
71 | To compile MUONCheck.C | |
72 | root [0] .includepath $ALICE_ROOT/STEER | |
73 | root [1] .includepath $ALICE_ROOT/MUON | |
74 | root [2] .L $ALICE_ROOT/MUON/MUONCheck.C++ | |
75 | ||
76 | To print hits : (default file is galice.root if not MUONhits("toto.root""); ) | |
77 | root [3] MUONhits() | |
78 | ||
79 | To print digits : (default file is galice.root) | |
80 | root [4] MUONdigits() | |
81 | ||
82 | To print rawcluster : (default file is galice.root) | |
83 | root [5] MUONrecpoints() | |
84 | ||
85 | To print trigger : (default file is galice.root) | |
86 | root [5] MUONTestTrigger() | |
87 | ||
88 | =========================================================== | |
89 | Still working .............. | |
90 | =========================================================== |