]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MONITOR/AliQAHistViewer.h
Filling histograms separately for the SPD and Tracks vertices
[u/mrichter/AliRoot.git] / MONITOR / AliQAHistViewer.h
index 37cfd8f0a66c3959dc5621a9ea74238260478377..c07add5aee98163ea69bba888b31b8247a467219 100644 (file)
@@ -1,10 +1,9 @@
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
-
 ///////////////////////////////////////////////////////////////////////////////
 //
+//     QA histogram viewer
 //     (see AliQAHistNavigator.cxx for details)
-//
 //     Origin: Mikolaj Krzewicki, Nikhef, Mikolaj.Krzewicki@cern.ch
 //
 //////////////////////////////////////////////////////////////////////////////
 #ifndef ALIQAHISTVIEWER_H
 #define ALIQAHISTVIEWER_H
 
-#include <TApplication.h>
-#include <TGClient.h>
-#include <TGButton.h>
 #include <TGFrame.h>
-#include <TFrame.h>
-#include <TRootEmbeddedCanvas.h>
-#include <TGStatusBar.h>
-#include <TCanvas.h>
-#include <TF1.h>
-#include <TRandom.h>
-#include <TGraph.h>
-#include <TAxis.h>
-#include <TString.h>
-#include <TGComboBox.h>
-#include "AliQAHistNavigator.h"
+
+class TRootEmbeddedCanvas;
+class AliQAHistNavigator;
+class TGComboBox;
+class TGCheckButton;
+class TGWindow;
 
 class AliQAHistViewer : public TGMainFrame {
 
@@ -37,7 +28,10 @@ private:
     TGComboBox           *fDetectorListBox; //drop down menun
     TGComboBox           *fLevelListBox; //drop down menu
     TGComboBox           *fHistListBox; //drop down menu
+    TGCheckButton        *fExpertMode;// expertmode
     Bool_t               fIsEmbedded; //whether the window is embedded somewhere
+    AliQAHistViewer(const AliQAHistViewer&);            // Not implemented
+    AliQAHistViewer& operator=(const AliQAHistViewer&); // Not implemented
    
 public:
     AliQAHistViewer(const TGWindow *p, UInt_t w=500, UInt_t h=500, Bool_t embed=kFALSE);
@@ -49,6 +43,7 @@ public:
     void DoSetDetector(Int_t s);
     void DoSetLevel(Int_t s);
     void DoSetHistogram(Int_t s);
+    void DoSetExpertMode(Bool_t mode=kTRUE);
     void FillComboBoxWithListEntries( TGComboBox* box, const TList* list );
     void UpdateAllPathComboBoxes();