]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/EveBase/AliEveV0Editor.h
* EveBase/AliEveTrack
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveV0Editor.h
CommitLineData
ca8a6926 1// @(#)root/eve:$Id$
2// Author: Matevz Tadel 2007
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 AliEveV0Editor_H
11#define AliEveV0Editor_H
12
13#include "TGedFrame.h"
14
15class TGButton;
16class TGCheckButton;
17class TGNumberEntry;
18class TGColorSelect;
19
20class AliEveV0;
21
22//______________________________________________________________________________
23// Short description of AliEveV0Editor
24//
25
26class AliEveV0Editor : public TGedFrame
27{
28public:
29 AliEveV0Editor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
30 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
31 virtual ~AliEveV0Editor() {}
32
33 virtual void SetModel(TObject* obj);
34
35 // Declare callback/slot methods
36 // void DoXYZZ();
37 void DisplayDetailed();
38
39protected:
40 AliEveV0 *fM; // Model object.
41
42 TGLabel *fInfoLabel0; // label
43 TGLabel *fInfoLabel1; // label
2c7d7ac0 44 TGLabel *fInfoLabelNegDaughter; // label
45 TGLabel *fInfoLabelPosDaughter; // label
ca8a6926 46
47 TGButton *fXButton;
48
49private:
50 AliEveV0Editor(const AliEveV0Editor&); // Not implemented
51 AliEveV0Editor& operator=(const AliEveV0Editor&); // Not implemented
52
53 ClassDef(AliEveV0Editor, 0); // GUI editor for AliEveV0.
54};
55
56#endif