]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/PHOS/OnlineDisplay/AliHLTPHOSOnlineDisplay.cxx
Fourier analysis in the online display
[u/mrichter/AliRoot.git] / HLT / PHOS / OnlineDisplay / AliHLTPHOSOnlineDisplay.cxx
index 68c06b9f360aff5b0d7e0d5a8b8a4d774e2a2f5e..735cfee5bfbde7054140ec0fa5fad835362d4d5b 100644 (file)
 #include "AliHLTPHOSOnlineDisplayEventTab.h"
 #include "AliHLTPHOSOnlineDisplayCalibTab.h"
 
+//#include "AliHLTPHOSFourier.h"
+
+
 AliHLTPHOSOnlineDisplayEventTab*     AliHLTPHOSOnlineDisplay::fgEventTabPtr       = 0;
+AliHLTPHOSOnlineDisplayFourierTab*   AliHLTPHOSOnlineDisplay::fgFourierTabPtr     = 0;
 AliHLTPHOSOnlineDisplayCalibTab*     AliHLTPHOSOnlineDisplay::fgCalibTabPtr       = 0;
 AliHLTPHOSOnlineDisplay*             AliHLTPHOSOnlineDisplay::fgInstancePtr       = 0;          /**<The one an only instance of PhosOnlineDisplay*/
 HOMERReader*                         AliHLTPHOSOnlineDisplay::fgHomerReaderPtr    = 0;          /**<Homer reader that fetches events from the HLT online stream*/
@@ -103,7 +107,11 @@ AliHLTPHOSOnlineDisplay::InitDisplay()
   TGLayoutHints *fL1 = new TGLayoutHints(kLHintsBottom | kLHintsExpandX |
                                         kLHintsExpandY, 2, 2, 15, 1);
   fgEventTabPtr = new  AliHLTPHOSOnlineDisplayEventTab(this, fTab, fgHomerReaderPtr, fgHomerReadersPtr, fgNHosts);
-  fgCalibTabPtr = new  AliHLTPHOSOnlineDisplayCalibTab(fTab, fgHomerReaderPtr, fgHomerReadersPtr, fgNHosts);
+  fgFourierTabPtr = new  AliHLTPHOSOnlineDisplayFourierTab(this, fTab, fgHomerReaderPtr, fgHomerReadersPtr, fgNHosts); 
+  // fgEventTabPtr = new  AliHLTPHOSOnlineDisplayEventTab(this, fTab, fgHomerReaderPtr, fgHomerReadersPtr, fgNHosts);
+ fgCalibTabPtr = new  AliHLTPHOSOnlineDisplayCalibTab(fTab, fgHomerReaderPtr, fgHomerReadersPtr, fgNHosts);
+  
 
   AddFrame(fTab, fL1);
   MapSubwindows();
@@ -121,11 +129,12 @@ AliHLTPHOSOnlineDisplay::InitDisplay()
 int
 AliHLTPHOSOnlineDisplay::GetNextEvent()
 {
+  cout << "AliHLTPHOSOnlineDisplay::GetNextEvent()" << endl;
   fgEventTabPtr->GetNextEvent();
+  fgFourierTabPtr->GetNextEvent();
 }
 
 
-
 int
 AliHLTPHOSOnlineDisplay::GetHistogram()
 {
@@ -133,6 +142,7 @@ AliHLTPHOSOnlineDisplay::GetHistogram()
 }
 
 
+
 int
 AliHLTPHOSOnlineDisplay::ScanArguments(int argc, char** argv)
 {