1 #ifndef ALIHLTPHOSONLINEDISPLAYEVENTTAB_H
2 #define ALIHLTPHOSONLINEDISPLAYEVENTTAB_H
5 #include <TRootEmbeddedCanvas.h>
6 #include "AliHLTPHOSOnlineDisplayTab.h"
10 #include "AliHLTPHOSConstants.h"
11 using namespace PhosHLTConst;
14 class AliHLTPHOSGetEventButton;
16 class AliHLTPHOSRcuCellEnergyDataStruct;
18 class AliHLTPHOSOnlineDisplayEventTab : public AliHLTPHOSOnlineDisplayTab
21 virtual ~AliHLTPHOSOnlineDisplayEventTab();
22 AliHLTPHOSOnlineDisplayEventTab(TGTab *tabPtr, HOMERReader *fgHomerReaderPtr, HOMERReader *fgHomerReadersPtr[MAX_HOSTS], int nHosts);
23 AliHLTPHOSOnlineDisplayEventTab();
26 virtual void ReadBlockData(HOMERReader *homeReaderPtr);
30 TRootEmbeddedCanvas *fEc1, *fEc2, *fEc3, *fEc4, *fEc5, *fEc6;
31 TGCompositeFrame *fSubF1, *fSubF2, *fSubF3;
32 TCanvas *fgCanvasHGPtr;
33 TCanvas *fgCanvasLGPtr;
34 TH2D *fgLegoPlotLGPtr;
35 TH2D *fgLegoPlotHGPtr;
41 AliHLTPHOSGetEventButton* fgEventButtPtr;
42 void InitDisplay(TGTab *tabPtr);