1 #ifndef ALIPACKAGEFRAME_H
2 #define ALIPACKAGEFRAME_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //-------------------------------------------------------------------------
9 // Class AliPackageFrame
10 // AliPackageFrame class that describes the package frame of the GUI
12 // Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13 //-------------------------------------------------------------------------
17 //////////////////////////////////////////////////////////////////////////
21 // Package tab of the GUI. //
23 //////////////////////////////////////////////////////////////////////////
28 class TGVerticalFrame;
34 //___________________________________________________________________________
35 class AliPackageFrame : public TGHorizontalFrame {
38 AliPackageFrame(const TGWindow *main, UInt_t w, UInt_t h, AliAnalysisGUI*);
40 //___________________________________________________________________________
45 //___________________________________________________________________________
47 AliPackageFrame(const AliPackageFrame&);
48 AliPackageFrame& operator= (const AliPackageFrame&);
50 void CreatePARFile(const char* parfile);
52 TGVerticalFrame *fVFrame1, *fVFrame2; //vertical frames
53 TGLabel *fLabel1; //package label
54 TGTextEntry *fTextPackage; //package text box
55 TGButton *fButtonSelect; //select button
56 TGButton *fButtonBuild; //run button
58 AliAnalysisGUI *fAliAnalysisGUI; //analysis gui pointer
60 ClassDef(AliPackageFrame, 0); // AliPackageFrame