Add support for 64 bits
[u/mrichter/AliRoot.git] / MUON / README
CommitLineData
88cb7938 1==========================================================
2Please add to this README file all information concerning
3config files, simulation, digitalization, clusterization,
4reconstruction and macro analysis
5
6==========================================================
7 How to run a MUON simulation
8==========================================================
9aliroot
10root [0] gAlice->Run(10,"$ALICE_ROOT/MUON/Config_MUON_test.C");
11
121 single muon of 7 GeV/c in the MUON spectrometer
13acceptance will be simulated using geant3.
14Hit information will be store in the root file in the
15execution directory.
88cb7938 16If you want to change the option or to define a new directory
17for hits, you have to do the following before:
18root [0] gAlice->SetConfigFunction("Config( \"/home/martinez/aliroot/work_NewIO/test/\" , \"box\" );");
19
20============================================================
21 How to run MUON Digitalization
22============================================================
23To process the digitalization of hits the AliRunDigitizer
24framework is used:
25
2058bf30 26AliRunDigitizer * manager = new AliRunDigitizer(1,1);
27manager->SetInputStream(0,"galice.root");
e6dd99fc 28AliMUONDigitizerv1* dMUON = new AliMUONDigitizerv1(manager)
2058bf30 29manager->AddDigitizer(dMUON);
30manager->Exec("deb");
88cb7938 31
32============================================================
33 How to run MUON RecPoint clusterization
34============================================================
35aliroot -b << EOF
278a86d5 36.includepath $ALICE_ROOT/STEER
37.includepath $ALICE_ROOT/MUON
38.L $ALICE_ROOT/MUON/MUONrawclusters.C++
bf17dbfd 39MUONrawclusters("galice.root",0,9999);
40to Load
41gSystem->Load("$ALICE_ROOT/MUON/MUONrawclusters_C.so")
88cb7938 42
43First event and last event are given by hand, but this will change.
44
45============================================================
46 How to run MUON Trigger
47============================================================
ba9436c6 48.includepath $ALICE_ROOT/STEER
49.includepath $ALICE_ROOT/MUON
50.L $ALICE_ROOT/MUON/MUONtrigger.C++
bf17dbfd 51MUONtrigger("galice.root",0,9999);
88cb7938 52
53============================================================
dcd2690d 54 How to run MUON Tracking reconstruction (old output)
fb76e306 55===========================================================
2058bf30 56.includepath $ALICE_ROOT/STEER
57.includepath $ALICE_ROOT/MUON
58.L $ALICE_ROOT/MUON/MUONrecoNtuple.C++
ba9436c6 59MUONrecoNtuple(0,9999,0,"galice.root")
88cb7938 60
61First event and last event are given by hand, but this will change.
62
dcd2690d 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++
bf17dbfd 69MUONTracker("galice.root",0,9999);
dcd2690d 70
71Output in MUON.Tracks.root using the new IO
72as a TClonesArray of AliMUONTrack
73
88cb7938 74============================================================
75 How to run MUONCheck macro
76============================================================
77To check the content of a root data file, the MUONCheck
78provides a ascii output on screen.
79
80To compile MUONCheck.C
2058bf30 81.includepath $ALICE_ROOT/STEER
82.includepath $ALICE_ROOT/MUON
83.L $ALICE_ROOT/MUON/MUONCheck.C++
bf17dbfd 84To Load
85gSystem->Load("$ALICE_ROOT/MUON/MUONCheck_C.so")
2058bf30 86
278a86d5 87To print Kine : (default file is galice.root )
88MUONkine()
88cb7938 89
90To print hits : (default file is galice.root if not MUONhits("toto.root""); )
2058bf30 91MUONhits()
88cb7938 92
93To print digits : (default file is galice.root)
2058bf30 94MUONdigits()
88cb7938 95
96To print rawcluster : (default file is galice.root)
2058bf30 97MUONrecpoints()
88cb7938 98
99To print trigger : (default file is galice.root)
2058bf30 100MUONTestTrigger()
88cb7938 101
102===========================================================
103 Still working ..............
104===========================================================