2 // Main authors: Matevz Tadel & Alja Mrak-Tadel: 2008
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 // Import tracks from kinematics-tree / particle-stack.
11 // Preliminary/minimal solution.
13 #include "TParticlePDG.h"
16 kine_print(Double_t min_pt = 0, Double_t min_p = 0)
18 AliRunLoader* rl = AliEveEventManager::AssertRunLoader();
20 AliStack* stack = rl->Stack();
22 Error("kine_tracks.C", "can not get kinematics.");
27 printf("%4s | %-11s | %3s | %4s | %9s | %s %s\n",
29 "mth", "dghtrs", "p", "P");
30 printf("------------------------------------------------------------\n");
31 Int_t N = stack->GetNtrack();
32 for (Int_t i=0; i<N; ++i)
34 TParticle* p = stack->Particle(i);
35 printf("%4d | %-11s | %3d | %4d | %4d %4d | %d %d\n",
36 i, p->GetName(), p->GetStatusCode(),
37 p->GetMother(0), p->GetDaughter(0), p->GetDaughter(1),
38 p->IsPrimary(), stack->IsPhysicalPrimary(i));