]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveDet/AliEveTPCLoaderEditor.h
fix user histogram management and style (Ben)
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveTPCLoaderEditor.h
index 4a5513b208f72e97c42fd9ba2c2a7d954e9d4a58..34de82794fa3bcaa93f2c3305793d358ede52c65 100644 (file)
@@ -7,8 +7,8 @@
  * full copyright notice.                                                 *
  **************************************************************************/
 
-#ifndef ALIEVE_TPCLoaderEditor_H
-#define ALIEVE_TPCLoaderEditor_H
+#ifndef AliEveTPCLoaderEditor_H
+#define AliEveTPCLoaderEditor_H
 
 #include <TGedFrame.h>
 
@@ -20,37 +20,23 @@ class TGTextEntry;
 
 class TEveGValuator;
 
-
 class AliEveTPCLoader;
 
+//------------------------------------------------------------------------------
+// AliEveTPCLoaderEditor
+//
+// GUI editor for AliEveTPCLoader.
+//
+
 class AliEveTPCLoaderEditor : public TGedFrame
 {
   AliEveTPCLoaderEditor(const AliEveTPCLoaderEditor&);            // Not implemented
   AliEveTPCLoaderEditor& operator=(const AliEveTPCLoaderEditor&); // Not implemented
 
-protected:
-  AliEveTPCLoader *fM;                  // Model object.
-
-  TGTextEntry     *fFile;               // Text entry for file-name.
-  TGTextButton    *fOpenFile;           // Button to open the file.
-
-  TEveGValuator   *fEvent;              // Valueator for event number.
-  TGCheckButton   *fDoubleSR;           // Check-box for double sampling-rate.
-
-  // AliEveTPCData loading settings
-  TEveGValuator   *fDataLoadThreshold;  // Valuator for threshold.
-  TEveGValuator   *fDataLoadPedestal;   // Valuator for pedestal.
-  TGCheckButton   *fDataAutoPedestal;   // Check-box for auto pedestal.
-
-  TGTextButton    *fUpdateSectors;      // Button to update sectors.
-  TGTextButton    *fReloadSectors;      // Button to reload sectors.
-  TGTextButton    *fCreateSectors3D;    // Button to create 3D sectors.
-  TGTextButton    *fDeleteSectors3D;    // Button to delete 3D sectors.
-
 public:
   AliEveTPCLoaderEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
                         UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
-  ~AliEveTPCLoaderEditor() {}
+  virtual ~AliEveTPCLoaderEditor() {}
 
   virtual void SetModel(TObject* obj);
 
@@ -70,7 +56,26 @@ public:
   void DoCreateSectors3D();
   void DoDeleteSectors3D();
 
+protected:
+  AliEveTPCLoader *fM;                  // Model object.
+
+  TGTextEntry     *fFile;               // Text entry for file-name.
+  TGTextButton    *fOpenFile;           // Button to open the file.
+
+  TEveGValuator   *fEvent;              // Valueator for event number.
+  TGCheckButton   *fDoubleSR;           // Check-box for double sampling-rate.
+
+  // AliEveTPCData loading settings
+  TEveGValuator   *fDataLoadThreshold;  // Valuator for threshold.
+  TEveGValuator   *fDataLoadPedestal;   // Valuator for pedestal.
+  TGCheckButton   *fDataAutoPedestal;   // Check-box for auto pedestal.
+
+  TGTextButton    *fUpdateSectors;      // Button to update sectors.
+  TGTextButton    *fReloadSectors;      // Button to reload sectors.
+  TGTextButton    *fCreateSectors3D;    // Button to create 3D sectors.
+  TGTextButton    *fDeleteSectors3D;    // Button to delete 3D sectors.
+
   ClassDef(AliEveTPCLoaderEditor, 0); // Editor for AliEveTPCLoader.
-}; // endclass AliEveTPCLoaderEditor
+};
 
 #endif