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