2 // Author: Matevz Tadel 2009
4 /**************************************************************************
5 * Copyright(c) 1998-2009, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
7 * full copyright notice. *
8 **************************************************************************/
10 #ifndef AliEveGedEditor_H
11 #define AliEveGedEditor_H
13 #include <TGedFrame.h>
14 #include <TEveGedEditor.h>
17 //==============================================================================
19 //==============================================================================
21 //______________________________________________________________________________
22 // Short description of AliEveGedNameFrame
25 class AliEveGedNameFrame : public TGedFrame
28 AliEveGedNameFrame(const TGWindow *p=0);
29 virtual ~AliEveGedNameFrame() {}
31 virtual void SetModel(TObject* obj);
34 TGTextButton *fB; // Info button.
37 AliEveGedNameFrame(const AliEveGedNameFrame&); // Not implemented
38 AliEveGedNameFrame& operator=(const AliEveGedNameFrame&); // Not implemented
40 ClassDef(AliEveGedNameFrame, 0); // Specialization of GED top name-frame for AliEve.
44 //==============================================================================
46 //==============================================================================
48 //______________________________________________________________________________
49 // Short description of AliEveGedEditor
52 class AliEveGedEditor : public TEveGedEditor
56 virtual ~AliEveGedEditor() {}
59 virtual TGedFrame* CreateNameFrame(const TGWindow* parent, const char* tab_name);
62 AliEveGedEditor(const AliEveGedEditor&); // Not implemented
63 AliEveGedEditor& operator=(const AliEveGedEditor&); // Not implemented
65 ClassDef(AliEveGedEditor, 0); // // Specialization of GED editor for AliEve.