]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EVE/EveDet/AliEveTRDLoaderManager.h
CMake: removing qpythia from the depedencies
[u/mrichter/AliRoot.git] / EVE / EveDet / AliEveTRDLoaderManager.h
index c598c96b21e72e94b008b95756b69b9db7021387..6a6e9074eb2ccf2dd74122cea4b9c11b8e296be2 100644 (file)
@@ -7,8 +7,8 @@
  * full copyright notice.                                                 *
  **************************************************************************/
 
-#ifndef ALIEVE_TRDLoaderManager_H
-#define ALIEVE_TRDLoaderManager_H
+#ifndef AliEveTRDLoaderManager_H
+#define AliEveTRDLoaderManager_H
 
 ////////////////////////////////////////////////////////////////////////
 //
@@ -33,46 +33,49 @@ class TClonesArray;
 class AliEveTRDLoaderManager : public TEveElementList
 {
   friend class AliEveTRDLoaderManagerEditor;
-private:
-  AliEveTRDLoaderManager(const AliEveTRDLoaderManager&);            // Not implemented
-  AliEveTRDLoaderManager& operator=(const AliEveTRDLoaderManager&); // Not implemented
+
 public:
   AliEveTRDLoaderManager(const Text_t* name="AliEveTRDLoader", const Text_t* title=0x0);
-  ~AliEveTRDLoaderManager();
+  virtual ~AliEveTRDLoaderManager() {}
+
   void         Paint(Option_t *option);
 
 protected:
   void Add(Int_t type, const Text_t *name, const Text_t *title=0x0);
   void Remove(Int_t entry);
 
-  ClassDef(AliEveTRDLoaderManager, 1); // Alieve loaders manager for TRD
+private:
+  AliEveTRDLoaderManager(const AliEveTRDLoaderManager&);            // Not implemented
+  AliEveTRDLoaderManager& operator=(const AliEveTRDLoaderManager&); // Not implemented
+
+  ClassDef(AliEveTRDLoaderManager, 0); // Alieve loaders manager for TRD
 };
 
 
 class AliEveTRDLoaderManagerEditor : public TGedFrame
 {
-private:
-  AliEveTRDLoaderManagerEditor(const AliEveTRDLoaderManagerEditor&);            // Not implemented
-  AliEveTRDLoaderManagerEditor& operator=(const AliEveTRDLoaderManagerEditor&); // Not implemented
 public:
   AliEveTRDLoaderManagerEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
                               UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
-  ~AliEveTRDLoaderManagerEditor();
+  virtual ~AliEveTRDLoaderManagerEditor() {}
 
-  virtual void Add();
+  virtual void Add(Char_t *entry);
   virtual void Remove(Int_t entry);
   virtual void SetModel(TObject* obj);
 
 protected:
-  AliEveTRDLoaderManager* fM;
+  AliEveTRDLoaderManager* fM; // Model object.
 
 private:
-  TGComboBox   *fSelector;
-  TGTextButton *fAdd, *fRemoveButton;
-  TGGroupFrame         *fGroupFrame;
-  TClonesArray *fRemove;
+  TGComboBox   *fSelector;            // Selector weed.
+  TGTextButton *fAdd, *fRemoveButton; // Add/remove button.
+  TGGroupFrame         *fGroupFrame;          // Frame.
+  TClonesArray *fRemove;              // Remove array.
+
+  AliEveTRDLoaderManagerEditor(const AliEveTRDLoaderManagerEditor&);            // Not implemented
+  AliEveTRDLoaderManagerEditor& operator=(const AliEveTRDLoaderManagerEditor&); // Not implemented
 
-  ClassDef(AliEveTRDLoaderManagerEditor, 1); // Editor for AliEveTRDLoaderManager
+  ClassDef(AliEveTRDLoaderManagerEditor, 0); // Editor for AliEveTRDLoaderManager.
 };
 
 #endif