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