]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCCalibViewerGUItime.h
ATO-98 -adding additonal distortion/correction to the list of primitive/derivative...
[u/mrichter/AliRoot.git] / TPC / AliTPCCalibViewerGUItime.h
index 529bac1b9894f7e41652982af864652a867a198f..c18baa9ffdb5c7b7c9bb455b7a248cf544b3cc19 100644 (file)
@@ -60,19 +60,19 @@ public:
   void DrawGUI(const TGWindow */*p*/, UInt_t w, UInt_t h);
   
   void UseFile(const char* fileName, const char* treeName);
-  void UseChain(TChain *chain);
+  void UseChain(TChain *const chain);
   void UseConfigFile(const char* file="");
   void Reload(Int_t first=1);
   void AddReferenceTree(const char* treeFileName, const char* refName="R");
 
   
-  void SetCalibViewerGUI(AliTPCCalibViewerGUI *gui) {fCalibViewerGUI=gui;}
-  void SetCalibViewerGUItab(TGTabElement *tab) {fCalibViewerGUItab=tab;}
+  void SetCalibViewerGUI(AliTPCCalibViewerGUI *const gui) {fCalibViewerGUI=gui;}
+  void SetCalibViewerGUItab(TGTabElement *const tab) {fCalibViewerGUItab=tab;}
   void SetCacheDir(const char* cachedir) {fOutputCacheDir=cachedir;}
   void SetConfigFileName(const char* file) {fConfigFile=file;}
   
-  const char* GetDrawString();
-  const char* GetDrawOptionString();
+  const TString GetDrawString();
+  const TString GetDrawOptionString();
   const char* GetCustomDrawString() const {return fComboCustomDraw->GetTextEntry()?fComboCustomDraw->GetTextEntry()->GetText():"";}
   void GetCutString(TString &cutStr);
   TChain* GetChain() const {return fTree;}
@@ -126,6 +126,7 @@ public:
   TGCompositeFrame    *fContLeft;           // container for GUI elements on left side
   TGGroupFrame        *fContDrawOpt;        // Subgroup for draw selection
   TGCheckButton       *fChkDrawOptSame;     // draw option 'same'
+  TGCheckButton       *fChkDrawOptSparse;   // draw option 'sparse'
   TGComboBox          *fComboAddDrawOpt;    // additional draw options combo box
   TGGroupFrame        *fContDrawSel;        // Subgroup for draw selection
   TGCompositeFrame    *fContDrawSelSubRunTime; //Radio button subframe
@@ -177,8 +178,8 @@ public:
   void SetInitialValues();
   void CheckDrawGraph();
   Bool_t CheckChain();
-  void UpdateValueArrays(Bool_t withGraph);
-  const char* SubstituteUnderscores(const char* in);
+  void UpdateValueArrays(Bool_t withGraph, const Double_t *xArr);
+  void SubstituteUnderscores(TString &s);
   void GetHistogramTitle(TString &title);
   void AdjustYRange();
 private: