]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/alice-macros/vzero_dump.C
Modified macros to be compilable by ACLiC
[u/mrichter/AliRoot.git] / EVE / alice-macros / vzero_dump.C
1 #if !defined(__CINT__) || defined(__MAKECINT__)
2 #include <STEER/ESD/AliESDEvent.h>
3 #include <EVE/EveBase/AliEveEventManager.h>
4 #endif
5
6 void vzero_dump()
7 {
8   AliESDEvent* esd = AliEveEventManager::AssertESD();
9
10   AliESDVZERO *vz = esd->GetVZEROData();
11   if (vz)
12   {
13     printf("====================================================================\n");
14     printf("================   VZERO DUMP    ===================================\n");
15     printf("====================================================================\n");
16     printf("|  id   multip     time    BB BG ||  id   multip     time    BB BG |\n");
17     printf("+------------------------------++----------------------------------+\n");
18     for (Int_t i=0; i<32; ++i)
19     {
20       Int_t j = i + 32;
21       printf("|  %2d %8.1f %8.1f   %2d %2d  ||  %2d %8.1f %8.1f   %2d %2d  |\n",
22              i, vz->GetMultiplicity(i), vz->GetTime(i), vz->GetBBFlag(i), vz->GetBGFlag(i),
23              j, vz->GetMultiplicity(j), vz->GetTime(j), vz->GetBBFlag(j), vz->GetBGFlag(j));
24     }
25     printf("====================================================================\n");
26   }
27
28 }