ROOT logo
#if !defined(__CINT__) || defined(__MAKECINT__)
#include <AliESDEvent.h>
#include <AliESDVZERO.h>
#include <AliEveEventManager.h>
#endif

void vzero_dump()
{
  AliESDEvent* esd = AliEveEventManager::AssertESD();

  AliESDVZERO *vz = esd->GetVZEROData();
  if (vz)
  {
    printf("====================================================================\n");
    printf("================   VZERO DUMP    ===================================\n");
    printf("====================================================================\n");
    printf("|  id   multip     time    BB BG ||  id   multip     time    BB BG |\n");
    printf("+------------------------------++----------------------------------+\n");
    for (Int_t i=0; i<32; ++i)
    {
      Int_t j = i + 32;
      printf("|  %2d %8.1f %8.1f   %2d %2d  ||  %2d %8.1f %8.1f   %2d %2d  |\n",
             i, vz->GetMultiplicity(i), vz->GetTime(i), vz->GetBBFlag(i), vz->GetBGFlag(i),
             j, vz->GetMultiplicity(j), vz->GetTime(j), vz->GetBBFlag(j), vz->GetBGFlag(j));
    }
    printf("====================================================================\n");
  }

}
 vzero_dump.C:1
 vzero_dump.C:2
 vzero_dump.C:3
 vzero_dump.C:4
 vzero_dump.C:5
 vzero_dump.C:6
 vzero_dump.C:7
 vzero_dump.C:8
 vzero_dump.C:9
 vzero_dump.C:10
 vzero_dump.C:11
 vzero_dump.C:12
 vzero_dump.C:13
 vzero_dump.C:14
 vzero_dump.C:15
 vzero_dump.C:16
 vzero_dump.C:17
 vzero_dump.C:18
 vzero_dump.C:19
 vzero_dump.C:20
 vzero_dump.C:21
 vzero_dump.C:22
 vzero_dump.C:23
 vzero_dump.C:24
 vzero_dump.C:25
 vzero_dump.C:26
 vzero_dump.C:27
 vzero_dump.C:28
 vzero_dump.C:29
 vzero_dump.C:30