-// $Id: AliHLTPHOSOnlineDisplay.cxx 33100 2009-06-22 09:47:35Z odjuvsla $
+// $Id$
/**************************************************************************
* This file is property of and copyright by the Experimental Nuclear *
#include "AliHLTPHOSOnlineDisplay.h"
#include "AliHLTDataTypes.h"
-#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
+//#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
#include <vector>
#include "stdio.h"
#include <string>
}
-AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay() : AliHLTPHOSBase(), fRunNumber(-1)
+//AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay() : AliHLTPHOSBase(), fRunNumber(-1)
+AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay() : fRunNumber(-1)
+
{
// See header file for documentation
cout << "ERROR ! level: FATAL, you cannot invoke the onlinedisplay without arguments" << endl;
}
-AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay(int argc, char** argv) : AliHLTPHOSBase()
+//AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay(int argc, char** argv) : AliHLTPHOSBase()
+AliHLTPHOSOnlineDisplay::AliHLTPHOSOnlineDisplay(int argc, char** argv)
{
// See header file for documentation
gStyle->SetOptStat(false);
//-*- Mode: C++ -*-
-// $Id: AliHLTPHOSOnlineDisplay.h 33100 2009-06-22 09:47:35Z odjuvsla $
+// $Id$
#ifndef ALIHLTPHOSONLINEDISPLAY_H
#define ALIHLTPHOSONLINEDISPLAY_H
//#include "AliHLTPHOSOnlineDisplayEventTab.h"
//#include "AliHLTPHOSOnlineDisplayFourierTab.h"
-#include "AliHLTPHOSBase.h"
+//#include "AliHLTPHOSBase.h"
//#include "TSystem.h"
//#include "TStyle.h"
class TCanvas;
-class AliHLTPHOSOnlineDisplay : public TGMainFrame, public AliHLTPHOSBase
+//class AliHLTPHOSOnlineDisplay : public TGMainFrame, public AliHLTPHOSBase
+class AliHLTPHOSOnlineDisplay : public TGMainFrame
{
public:
~AliHLTPHOSOnlineDisplay();
/** Copy constructor */
AliHLTPHOSOnlineDisplay(const AliHLTPHOSOnlineDisplay &) :
TGMainFrame(),
- AliHLTPHOSBase(),
+ // AliHLTPHOSBase(),
fRunNumber(0),
fgRawDataCanvas(0)
{
#include "AliHLTHOMERData.h"
#include "AliHLTHOMERReader.h"
#include "AliHLTHOMERWriter.h"
-#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
#include "TRootEmbeddedCanvas.h"
-//#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
-#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
#include "AliHLTPHOSOnlineDisplay.h"
-
#include "AliHLTPHOSChannelDataStruct.h"
-
#include "AliHLTPHOSChannelDataHeaderStruct.h"
-
-//#include "AliHLTPHOSSharedMemoryInterface.h"
#include "AliHLTPHOSSharedMemoryInterfacev2.h"
#include "AliHLTPHOSCoordinate.h"
-//#include "TStyle.h"
-
#include "AliHLTPHOSChannelRawDataStruct.h"
-
using namespace std;
// MT Crap
#include "AliHLTHOMERData.h"
#include "AliHLTHOMERReader.h"
#include "AliHLTHOMERWriter.h"
-#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
//#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
-#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
+//#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
+//#include "AliHLTPHOSRcuCellEnergyDataStruct.h"
#include "AliHLTPHOSOnlineDisplay.h"
-#include "AliHLTPHOSSharedMemoryInterface.h"
+#include "AliHLTPHOSSharedMemoryInterfacev2.h"
#include "AliHLTPHOSFourier.h"
#include "AliHLTPHOSOnlineDisplayTH2D.h"
// gStyle->SetOptStat(false);
- fShmPtr = new AliHLTPHOSSharedMemoryInterface();
+ fShmPtr = new AliHLTPHOSSharedMemoryInterfacev2();
fOnlineDisplayPtr = onlineDisplayPtr;
fFourierPtr = new AliHLTPHOSFourier();
AliHLTPHOSOnlineDisplayFourierTab::ReadBlockData(AliHLTHOMERReader * const homeReaderPtr)
{
// See header file for documentation
- AliHLTPHOSValidCellDataStruct *currentChannel =0;
+ // AliHLTPHOSValidCellDataStruct *currentChannel =0;
cout << "AliHLTPHOSOnlineDisplayFourierTab::ReadBlockDat, Reading block data, therere are " << homeReaderPtr->GetBlockCnt() << " blocks " <<endl;
// unsigned long blk = homeReaderPtr->FindBlockNdx("RENELLEC","SOHP", 0xFFFFFFFF );
class AliHLTHOMERReader;
class AliHLTPHOSRcuCellEnergyDataStruct;
class AliHLTPHOSOnlineDisplay;
-class AliHLTPHOSSharedMemoryInterface;
+class AliHLTPHOSSharedMemoryInterfacev2;
class AliHLTPHOSFourier;
class AliHLTPHOSOnlineDisplayFourierTab : public AliHLTPHOSOnlineDisplayTab
AliHLTPHOSGetEventButton* fgEventButtPtr; // fgEventButtPtr
void InitDisplay(TGTab *tabPtr); //InitDisplay
AliHLTPHOSOnlineDisplay *fOnlineDisplayPtr; //fOnlineDisplayPtr
- AliHLTPHOSSharedMemoryInterface *fShmPtr; //fShmPtr
+ AliHLTPHOSSharedMemoryInterfacev2 *fShmPtr; //fShmPtr
AliHLTPHOSFourier *fFourierPtr; //fFourierPtr
char fGainText[256]; //fGainText
#include "AliHLTPHOSOnlineDisplayTab.h"
#include "AliHLTHOMERReader.h"
-#include <iostream>
+//#include <iostream>
#include "AliHLTDataTypes.h"
using namespace std;
-AliHLTPHOSOnlineDisplayTab::AliHLTPHOSOnlineDisplayTab():AliHLTPHOSBase(),
+AliHLTPHOSOnlineDisplayTab::AliHLTPHOSOnlineDisplayTab()://AliHLTPHOSBase(),
fgSyncronize(kFALSE),
fRunNumber(-1)
{
//-*- Mode: C++ -*-
-// $Id: AliHLTPHOSOnlineDisplayTab.h 31683 2009-03-24 21:17:03Z odjuvsla $
+// $Id$
#ifndef ALIHLTPHOSONLINEDISPLAYTAB_H
#include "AliHLTHOMERReader.h"
#include "AliHLTPHOSCommonDefs.h"
#include "AliHLTPHOSConstants.h"
-#include "AliHLTPHOSBase.h"
+
+#include <iostream>
+using namespace std;
+
+//#include "AliHLTPHOSBase.h"
//#define XRANGESTART 120
//#define XRANGELENGTH 80
class AliHLTHOMERReader;
-class AliHLTPHOSOnlineDisplayTab : public TGTab, public AliHLTPHOSBase
+//class AliHLTPHOSOnlineDisplayTab : public TGTab, public AliHLTPHOSBase
+class AliHLTPHOSOnlineDisplayTab : public TGTab
{
public:
virtual ~AliHLTPHOSOnlineDisplayTab();