]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/alice-macros/jetplane.C
From Magali: small modifications.
[u/mrichter/AliRoot.git] / EVE / alice-macros / jetplane.C
index 719661aa49bb14b7d1a42543e916c51ec6016b58..49b7c62f87176a72af1c2b2cc7b77e97c171a011 100644 (file)
@@ -27,11 +27,12 @@ AliEveJetPlane* jetplane()
   }
 
   AliAODEvent* aod = AliEveEventManager::AssertAOD();
-
   
   // We have event id everywhere now.
   Int_t iev = AliEveEventManager::GetMaster()->GetEventId();
 
+  gStyle->SetPalette(1, 0);
+
   AliEveJetPlane* jp = new AliEveJetPlane(iev);
   jp->SetPickable(kTRUE);
 
@@ -43,7 +44,7 @@ AliEveJetPlane* jetplane()
 
   for (Int_t ij = 0; ij < njets; ij++)
   {
-    AliAODJet jet = (AliAODJet) jets->At(ij);
+    AliAODJet *jet = (AliAODJet*) jets->At(ij);
     jp->AddJet(jet);
   }
 
@@ -55,14 +56,15 @@ AliEveJetPlane* jetplane()
 
   for (Int_t ij = 0; ij < ntracks; ij++)
   {
-    AliAODTrack track = (AliAODTrack) tracks->At(ij);
+    AliAODTrack* track = (AliAODTrack*) tracks->At(ij);
     jp->AddTrack(track);
   }
 
+  jp->CreateArrows();
+
   // Render Jet Plane
-  gStyle->SetPalette(1, 0);
-  // gEve->AddElement(jp);
   gJPScene->AddElement(jp);
+  AliEveEventManager::RegisterTransient(jp);
 
   gEve->Redraw3D();