]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/EveBase/AliEveHFListEditor.h
Add includes missing after cleanup in root.
[u/mrichter/AliRoot.git] / EVE / EveBase / AliEveHFListEditor.h
CommitLineData
fa3634bd 1// @(#)root/eve:$Id$
2// Main author: Davide Caffarri 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 AliEveHFListEditor_H
11#define AliEveHFListEditor_H
12
13#include "TGedFrame.h"
14
15class TGButton;
16class TGCheckButton;
17class TGNumberEntry;
18class TGColorSelect;
19class TEveGValuator;
20class TEveGDoubleValuator;
21class TGComboBox;
22
23class AliEveHFList;
24
25//______________________________________________________________________________
26// Short description of AliEveHFListEditor
27//
28
29class AliEveHFListEditor : public TGedFrame
30{
31public:
32 AliEveHFListEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
33 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
34 virtual ~AliEveHFListEditor() {}
35
36 virtual void SetModel(TObject* obj);
37
38 // Declare callback/slot methods
39 void DoMinMaxPt();
40 void DoMinMaxCosPointingAngle();
41 void DoMinMaxInvMass();
f8d5a389 42
fa3634bd 43
44protected:
45 AliEveHFList *fM; // Model object.
46
47 // Declare widgets
f8d5a389 48
fa3634bd 49 TEveGDoubleValuator* fMinMaxPt;
50 TEveGDoubleValuator* fMinMaxCosPointingAngle;
51 TEveGDoubleValuator* fValueInvMass;
52
53private:
54 AliEveHFListEditor(const AliEveHFListEditor&); // Not implemented
55 AliEveHFListEditor& operator=(const AliEveHFListEditor&); // Not implemented
56
57 ClassDef(AliEveHFListEditor, 0); // GUI editor for AliEveV0List.
58};
59
60#endif