1 #ifndef ALISELECTORFRAME_H
2 #define ALISELECTORFRAME_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
9 // Class AliSelectorFrame
10 // AliSelectorFrame class that describes the selector frame of the GUI
12 // Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13 //-------------------------------------------------------------------------
17 //////////////////////////////////////////////////////////////////////////
19 // AliSelectorFrame //
21 // Selector tab of the GUI. //
23 //////////////////////////////////////////////////////////////////////////
28 class TGVerticalFrame;
35 //___________________________________________________________________________
36 class AliSelectorFrame : public TGHorizontalFrame {
39 AliSelectorFrame(const TGWindow *main, UInt_t w, UInt_t h, AliAnalysisGUI*, AliTagAnalysisFrame*);
40 AliSelectorFrame(const AliSelectorFrame& fSelectorFrame);
42 //___________________________________________________________________________
47 //___________________________________________________________________________
49 TGVerticalFrame *fVFrame1, *fVFrame2; //vertical frames
50 TGLabel *fLabel1; //macro label
51 TGTextEntry *fTextSelector; //selector text box
52 TGButton *fButtonSelect; //select button
53 TGButton *fButtonRun; //run button
55 AliAnalysisGUI *fAliAnalysisGUI; //analysis gui pointer
56 AliTagAnalysisFrame *fTagAnalysisFrame; //tag frame pointer
58 AliSelectorFrame & operator=(const AliSelectorFrame & ) {return *this;}
60 ClassDef(AliSelectorFrame, 0); // SelectorFrame