2 // Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
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 #if !defined(__CINT__) || defined(__MAKECINT__)
11 #include <TParticle.h>
13 #include <AliRunLoader.h>
15 #include <AliEveEventManager.h>
18 void print_kine_from_label(Int_t label)
20 AliRunLoader* rl = AliEveEventManager::AssertRunLoader();
22 AliStack* stack = rl->Stack();
24 printf("Number primaries %d, all particles %d, label %d\n",
25 stack->GetNprimary(), stack->GetNtrack(), label);
26 if (label < 0 || label >= stack->GetNtrack()) {
27 printf(" Label exceeds available range.\n");
31 TParticle* part = stack->Particle(label);
34 while(part->GetMother(0) >= 0) {
35 part = stack->Particle(part->GetMother(0));