1 #ifndef ALIHLTPHOSONLINEDISPLAYCALIBTAB_H
2 #define ALIHLTPHOSONLINEDISPLAYCALIBTAB_H
5 #include "AliHLTPHOSOnlineDisplayTab.h"
7 #include "AliHLTPHOSCommonDefs.h"
8 #include <TRootEmbeddedCanvas.h>
10 #include "AliHLTDataTypes.h"
12 class AliHLTPHOSGetEventButton;
13 class AliHLTPHOSOnlineDisplayCalibTab : public AliHLTPHOSOnlineDisplayTab
16 AliHLTPHOSOnlineDisplayCalibTab();
17 AliHLTPHOSOnlineDisplayCalibTab(TGTab *tabPtr, HOMERReader *homerSyncPtr, HOMERReader *homerPtrs[MAX_HOSTS], int nHosts);
18 virtual ~AliHLTPHOSOnlineDisplayCalibTab();
20 void InitDisplay(TGTab *tabPtr);
23 virtual void ReadBlockData(HOMERReader *homeReaderPtr);
26 TH2D *fgCalibHistPtr[N_GAINS];
27 TH2I *fgHitsHistPtr[N_GAINS];
28 TH2D *fgAveragePtr[N_GAINS];
30 TRootEmbeddedCanvas *fEc7, *fEc8, *fEc9, *fEc10, *fEc11, *fEc12, *fEc13, *fEc14;
32 TGCompositeFrame *fSubF4, *fSubF5, *fSubF6, *fSubF7,*fSubF8;
33 TCanvas *fgCanvasHGPtr;
34 TCanvas *fgCanvasLGPtr;
35 TH2D *fgLegoPlotLGPtr;
36 TH2D *fgLegoPlotHGPtr;
37 AliHLTPHOSGetEventButton* fgEventButtPtr;