]>
Commit | Line | Data |
---|---|---|
e421173e | 1 | //Macro generated automatically by AliEveMacroExecutor |
6c49a8e1 | 2 | #if !defined(__CINT__) || defined(__MAKECINT__) |
3 | #include <TEveManager.h> | |
4 | #include <TEveBrowser.h> | |
5 | #include <TEveWindow.h> | |
6 | #include <TEvePointSet.h> | |
7 | ||
8 | #include <AliEveEventManager.h> | |
9 | #include <AliEveMacro.h> | |
10 | #include <AliEveMacroExecutor.h> | |
11 | #include <AliEveMacroExecutorWindow.h> | |
12 | #include <AliEveMultiView.h> | |
13 | #endif | |
e421173e | 14 | |
15 | void raw_tpc_its(){ | |
16 | ||
17 | AliEveMacroExecutor *exec = AliEveEventManager::GetMaster()->GetExecutor(); | |
18 | exec->RemoveMacros(); | |
19 | TEveBrowser *browser = gEve->GetBrowser(); | |
20 | browser->ShowCloseTab(kFALSE); | |
21 | exec->AddMacro(new AliEveMacro(2, "REC PVTX", "primary_vertex.C", "primary_vertex", "", 1)); | |
22 | ||
23 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Ellipse", "primary_vertex.C", "primary_vertex_ellipse", "", 0)); | |
24 | ||
25 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Box", "primary_vertex.C", "primary_vertex_box", "kFALSE, 3, 3, 3", 0)); | |
26 | ||
27 | exec->AddMacro(new AliEveMacro(2, "REC PVTX", "primary_vertex.C", "primary_vertex_spd", "", 0)); | |
28 | ||
29 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Ellipse", "primary_vertex.C", "primary_vertex_ellipse_spd", "", 0)); | |
30 | ||
31 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Box", "primary_vertex.C", "primary_vertex_box_spd", "kFALSE, 3, 3, 3", 0)); | |
32 | ||
33 | exec->AddMacro(new AliEveMacro(2, "REC PVTX", "primary_vertex.C", "primary_vertex_tpc", "", 0)); | |
34 | ||
35 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Ellipse", "primary_vertex.C", "primary_vertex_ellipse_tpc", "", 0)); | |
36 | ||
37 | exec->AddMacro(new AliEveMacro(2, "REC PVTX Box", "primary_vertex.C", "primary_vertex_box_tpc", "kFALSE, 3, 3, 3", 0)); | |
38 | ||
39 | exec->AddMacro(new AliEveMacro(1, "REC Clus ITS", "its_clusters.C++", "its_clusters", "", 0)); | |
40 | ||
41 | exec->AddMacro(new AliEveMacro(1, "REC Clus TPC", "tpc_clusters.C++", "tpc_clusters", "", 0)); | |
42 | ||
43 | exec->AddMacro(new AliEveMacro(1, "REC Clus TRD", "trd_clusters.C++", "trd_clusters", "", 0)); | |
44 | ||
45 | exec->AddMacro(new AliEveMacro(1, "REC Clus TOF", "tof_clusters.C++", "tof_clusters", "", 0)); | |
46 | ||
47 | exec->AddMacro(new AliEveMacro(1, "REC Clus HMPID", "hmpid_clusters.C++", "hmpid_clusters", "", 0)); | |
48 | ||
49 | exec->AddMacro(new AliEveMacro(1, "REC Clus MUON", "muon_clusters.C++", "muon_clusters", "", 0)); | |
50 | ||
51 | exec->AddMacro(new AliEveMacro(1, "REC Clus TOF", "emcal_digits.C++", "emcal_digits", "", 0)); | |
52 | ||
53 | exec->AddMacro(new AliEveMacro(8, "RAW ITS", "its_raw.C", "its_raw", "", 1)); | |
54 | ||
55 | exec->AddMacro(new AliEveMacro(8, "RAW TPC", "tpc_raw.C", "tpc_raw", "", 1)); | |
56 | ||
57 | exec->AddMacro(new AliEveMacro(8, "RAW TOF", "tof_raw.C", "tof_raw", "", 0)); | |
58 | ||
59 | exec->AddMacro(new AliEveMacro(8, "RAW VZERO", "vzero_raw.C", "vzero_raw", "", 0)); | |
60 | ||
61 | exec->AddMacro(new AliEveMacro(8, "RAW ACORDE", "acorde_raw.C", "acorde_raw", "", 0)); | |
62 | ||
63 | exec->AddMacro(new AliEveMacro(8, "RAW MUON", "muon_raw.C++", "muon_raw", "", 0)); | |
64 | ||
65 | exec->AddMacro(new AliEveMacro(8, "RAW FMD", "fmd_raw.C", "fmd_raw", "", 0)); | |
66 | ||
67 | exec->AddMacro(new AliEveMacro(2, "REC Track", "esd_tracks.C", "esd_tracks", "", 0)); | |
68 | ||
69 | exec->AddMacro(new AliEveMacro(2, "REC Track", "esd_tracks.C", "esd_tracks_MI", "", 0)); | |
70 | ||
71 | exec->AddMacro(new AliEveMacro(2, "REC Track", "esd_tracks.C", "esd_tracks_by_category", "", 0)); | |
72 | ||
73 | exec->AddMacro(new AliEveMacro(2, "REC Track MUON", "esd_muon_tracks.C++", "esd_muon_tracks", "kTRUE,kFALSE", 0)); | |
74 | ||
75 | exec->AddMacro(new AliEveMacro(2, "REC FMD", "fmd_esd.C", "fmd_esd", "", 0)); | |
76 | ||
77 | exec->AddMacro(new AliEveMacro(2, "REC TRD", "trd_detectors.C++", "trd_detectors", "", 0)); | |
78 | ||
79 | TEveWindowSlot *slot = TEveWindow::CreateWindowInTab(browser->GetTabRight()); | |
80 | slot->StartEmbedding(); | |
81 | AliEveMacroExecutorWindow* exewin = new AliEveMacroExecutorWindow(exec); | |
82 | slot->StopEmbedding("DataSelection"); | |
83 | exewin->PopulateMacros(); | |
84 | ||
85 | ||
6c49a8e1 | 86 | } |