]>
Commit | Line | Data |
---|---|---|
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 | If you want to change the option or to define a new directory | |
17 | for hits, you have to do the following before: | |
18 | root [0] gAlice->SetConfigFunction("Config( \"/home/martinez/aliroot/work_NewIO/test/\" , \"box\" );"); | |
19 | ||
20 | ============================================================ | |
21 | How to run MUON Digitalization | |
22 | ============================================================ | |
23 | To process the digitalization of hits the AliRunDigitizer | |
24 | framework is used: | |
25 | ||
26 | AliRunDigitizer * manager = new AliRunDigitizer(1,1); | |
27 | manager->SetInputStream(0,"galice.root"); | |
28 | AliMUONDigitizerv1* dMUON = new AliMUONDigitizerv1(manager) | |
29 | manager->AddDigitizer(dMUON); | |
30 | manager->Exec("deb"); | |
31 | ||
32 | ============================================================ | |
33 | How to run MUON RecPoint clusterization | |
34 | ============================================================ | |
35 | aliroot -b << EOF | |
36 | .includepath $ALICE_ROOT/STEER | |
37 | .includepath $ALICE_ROOT/MUON | |
38 | .L $ALICE_ROOT/MUON/MUONrawclusters.C++ | |
39 | MUONrawclusters("galice.root",0,9999); | |
40 | to Load | |
41 | gSystem->Load("$ALICE_ROOT/MUON/MUONrawclusters_C.so") | |
42 | ||
43 | First event and last event are given by hand, but this will change. | |
44 | ||
45 | ============================================================ | |
46 | How to run MUON Trigger | |
47 | ============================================================ | |
48 | .includepath $ALICE_ROOT/STEER | |
49 | .includepath $ALICE_ROOT/MUON | |
50 | .L $ALICE_ROOT/MUON/MUONtrigger.C++ | |
51 | MUONtrigger("galice.root",0,9999); | |
52 | ||
53 | ============================================================ | |
54 | How to run MUON Tracking reconstruction (old output) | |
55 | =========================================================== | |
56 | .includepath $ALICE_ROOT/STEER | |
57 | .includepath $ALICE_ROOT/MUON | |
58 | .L $ALICE_ROOT/MUON/MUONrecoNtuple.C++ | |
59 | MUONrecoNtuple(0,9999,0,"galice.root") | |
60 | ||
61 | First event and last event are given by hand, but this will change. | |
62 | ||
63 | =========================================================== | |
64 | How to run MUON Tracking reconstruction (new output) | |
65 | =========================================================== | |
66 | .includepath $ALICE_ROOT/STEER | |
67 | .includepath $ALICE_ROOT/MUON | |
68 | .L $ALICE_ROOT/MUON/MUONTracker.C++ | |
69 | MUONTracker("galice.root",0,9999); | |
70 | ||
71 | Output in MUON.Tracks.root using the new IO | |
72 | as a TClonesArray of AliMUONTrack | |
73 | ||
74 | ============================================================ | |
75 | How to run MUONCheck macro | |
76 | ============================================================ | |
77 | To check the content of a root data file, the MUONCheck | |
78 | provides a ascii output on screen. | |
79 | ||
80 | To compile MUONCheck.C | |
81 | .includepath $ALICE_ROOT/STEER | |
82 | .includepath $ALICE_ROOT/MUON | |
83 | .L $ALICE_ROOT/MUON/MUONCheck.C++ | |
84 | To Load | |
85 | gSystem->Load("$ALICE_ROOT/MUON/MUONCheck_C.so") | |
86 | ||
87 | To print Kine : (default file is galice.root ) | |
88 | MUONkine() | |
89 | ||
90 | To print hits : (default file is galice.root if not MUONhits("toto.root""); ) | |
91 | MUONhits() | |
92 | ||
93 | To print digits : (default file is galice.root) | |
94 | MUONdigits() | |
95 | ||
96 | To print rawcluster : (default file is galice.root) | |
97 | MUONrecpoints() | |
98 | ||
99 | To print trigger : (default file is galice.root) | |
100 | MUONTestTrigger() | |
101 | ||
102 | =========================================================== | |
103 | Still working .............. | |
104 | =========================================================== |