]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/alice-macros/NLT_test.C
Put index into track's name instead of its label.
[u/mrichter/AliRoot.git] / EVE / alice-macros / NLT_test.C
1
2 Reve::NLTProjector* NLT_test(Reve::RenderElement* top=0)
3 {
4   using namespace Reve;
5
6   Scene* s = gReve->SpawnNewScene("Projected Event");
7   gReve->GetDefViewer()->AddScene(s);
8
9   TGLViewer* v = (TGLViewer *)gReve->GetGLViewer();
10   v->SetCurrentCamera(TGLViewer::kCameraOrthoXOY);
11   TGLCameraMarkupStyle* mup = v->GetCameraMarkup();
12   if(mup) mup->SetShow(kFALSE);
13
14   NLTProjector* p = new NLTProjector;
15   p->SetProjection(NLTProjection::PT_RhoZ, 0.01);
16
17   gReve->AddToListTree(p, kTRUE);
18   gReve->AddRenderElement(p, s);
19
20   top = gReve->GetCurrentEvent();
21   if (top)
22     p->ImportElements(top);
23
24   gReve->Redraw3D(kTRUE);
25
26   return p;
27 }