]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/alice-macros/clusters_from_label.C
Provide return value.
[u/mrichter/AliRoot.git] / EVE / alice-macros / clusters_from_label.C
index eee09f93f6cf78d2c446028ae5cef5cbcadae7b6..8b621dc591e2eade039d5824fc946637fd1e0fab 100644 (file)
@@ -1,12 +1,13 @@
 // $Id$
 
-void clusters_from_label(Int_t label=0)
+Reve::PointSet* clusters_from_label(Int_t label=0)
 {
   AliESD* esd = Alieve::Event::AssertESD();
   Reve::PointSet* clusters = new Reve::PointSet(64);
   clusters->SetOwnIds(kTRUE);
 
-  for (Int_t n=0; n<esd->GetNumberOfTracks(); n++) {
+  for (Int_t n=0; n<esd->GetNumberOfTracks(); n++)
+  {
     AliESDtrack* at = esd->GetTrack(n);
     if (at->GetLabel() == label) {
       const AliTrackPointArray* pArr = at->GetTrackPointArray();
@@ -40,4 +41,6 @@ void clusters_from_label(Int_t label=0)
   using namespace Reve;
   gReve->AddRenderElement(clusters);
   gReve->Redraw3D();
+
+  return clusters;
 }