1 Reve::TrackList* primary_vertex_tracks()
3 Reve::LoadMacro("esd_tracks.C");
4 AliESD *esd = Alieve::Event::AssertESD();
5 AliESDVertex *pv = esd->GetPrimaryVertex();
7 Reve::TrackList* cont = new Reve::TrackList("Tracks for Primary Vertex");
8 cont->SetMainColor(Color_t(7));
9 Reve::TrackRnrStyle* rnrStyle = cont->GetRnrStyle();
10 rnrStyle->SetMagField( esd->GetMagneticField() );
12 gReve->AddRenderElement(cont);
14 for (Int_t n=0; n<pv->GetNIndices(); n++)
16 AliESDtrack* at = esd->GetTrack(pv->GetIndices()[n]);
17 Reve::Track* track = esd_make_track(rnrStyle, n, at, at);
18 track->SetLineWidth(4);
19 track->SetLineStyle(7);
20 gReve->AddRenderElement(cont, track);