2 // Main authors: Paraskevi Ganoti: 2009
4 /**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
10 void esd_kink_fill_pointset(TEvePointSet* ps)
12 AliESDEvent* esd = AliEveEventManager::AssertESD();
14 for (Int_t n=0; n<esd->GetNumberOfTracks(); ++n)
16 AliESDtrack* track = esd->GetTrack(n);
17 if(track->GetKinkIndex(0)<0){
19 AliESDkink *kink = esd->GetKink(TMath::Abs(track->GetKinkIndex(0))-1);
20 const TVector3 Position(kink->GetPosition());
21 ps->SetNextPoint(Position.X(), Position.Y(), Position.Z());
28 TEvePointSet* esd_kink_points()
30 TEvePointSet* points = new TEvePointSet("Kink vertex locations");
32 esd_kink_fill_pointset(points);
34 points->SetTitle(Form("N=%d", points->Size()));
35 points->SetMarkerStyle(4);
36 points->SetMarkerSize(1.5);
37 points->SetMarkerColor(kOrange+8);
39 gEve->AddElement(points);