]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/EveBase/AliEveKinkEditor.h
Add includes missing after cleanup in root.
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveKinkEditor.h
1 // $Id$
2 // Author: Paraskevi Ganoti: 2009
3
4 /**************************************************************************
5  * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6  * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for          *
7  * full copyright notice.                                                 *
8  **************************************************************************/
9
10 #ifndef AliEveKinkEditor_H
11 #define AliEveKinkEditor_H
12
13 #include "TGedFrame.h"
14
15 class TGButton;
16 class TGCheckButton;
17 class TGNumberEntry;
18 class TGColorSelect;
19
20 class AliEveKink;
21
22 //______________________________________________________________________________
23 // Short description of AliEveKinkEditor
24 //
25
26 class AliEveKinkEditor : public TGedFrame
27 {
28 public:
29   AliEveKinkEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
30                  UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
31   virtual ~AliEveKinkEditor() {}
32
33   virtual void SetModel(TObject* obj);
34   void DisplayDetailed();
35
36 protected:
37   AliEveKink  *fM; // Model object.
38
39   TGLabel   *fInfoLabel0; // label
40   TGLabel   *fInfoLabel1; // label
41   TGLabel   *fInfoLabelDaughter; // label  
42   
43   TGButton  *fXButton;
44
45 private:
46   AliEveKinkEditor(const AliEveKinkEditor&);            // Not implemented
47   AliEveKinkEditor& operator=(const AliEveKinkEditor&); // Not implemented
48
49   ClassDef(AliEveKinkEditor, 0); // GUI editor for AliEveKink.
50 };
51
52 #endif