2 // Author: Matevz Tadel 2007
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 **************************************************************************/
10 #ifndef ALIEVECASCADELISTEDITOR_H
11 #define ALIEVECASCADELISTEDITOR_H
13 #include "TGedFrame.h"
19 class TEveGDoubleValuator;
21 class AliEveCascadeList;
23 //______________________________________________________________________________
24 // Short description of AliEveCascadeListEditor
27 class AliEveCascadeListEditor : public TGedFrame
30 AliEveCascadeListEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
31 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
32 virtual ~AliEveCascadeListEditor() {}
34 virtual void SetModel(TObject* obj);
36 // Declare callback/slot methods
38 void DoMinMaxDaughterDCA();
42 AliEveCascadeList *fM; // Model object.
45 // TGSomeWidget* fXYZZ;
46 TEveGDoubleValuator* fMinMaxRCut;
47 TEveGDoubleValuator* fMinMaxDaughterDCA;
48 TEveGDoubleValuator* fMinMaxPt;
51 AliEveCascadeListEditor(const AliEveCascadeListEditor&); // Not implemented
52 AliEveCascadeListEditor& operator=(const AliEveCascadeListEditor&); // Not implemented
54 ClassDef(AliEveCascadeListEditor, 0); // GUI editor for AliEveCascadeList.