3 TEveUtil::LoadMacro("alieve_init.C");
4 alieve_init("Signal", -1);
6 AliEveEventManager::GetMaster()->AddNewEventCommand("main_event()");
8 // ------------------------------------------------------------------------
10 Info("embed_init", "Opening background event ...");
11 // Need strings as CINT can't properly convert "raw-string" to const TString&.
12 TString name("Background Event");
13 TString path("Background");
14 AliEveEventManager* bkg = AliEveEventManager::AddDependentManager(name, path);
15 bkg->IncDenyDestroy();
16 bkg->AddNewEventCommand("background_event()");
17 gEve->AddToListTree(bkg, kTRUE);
19 TEveScene* bs = gEve->SpawnNewScene("Background");
22 gEve->GetDefViewer()->AddScene(bs);
24 // ------------------------------------------------------------------------
26 TEveUtil::LoadMacro("its_clusters.C+");
27 TEveUtil::LoadMacro("tpc_clusters.C+");
29 // ------------------------------------------------------------------------
31 TEveBrowser* browser = gEve->GetBrowser();
33 browser->StartEmbedding(TRootBrowser::kBottom);
34 new AliEveEventManagerWindow(AliEveEventManager::GetMaster());
35 browser->StopEmbedding("EventCtrl");
37 // ------------------------------------------------------------------------
39 AliEveEventManager::GetMaster()->GotoEvent(0);
40 gEve->Redraw3D(kTRUE);
45 printf("Main Event - post load\n");
51 void background_event()
53 printf("Background Event - post load\n");
58 c->SetMarkerColor(kOrange);
61 c->SetMarkerColor(kCyan);