]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ANALYSIS/Aliengui/AliPackageFrame.h
Modifying the GetChainFromCollection function based on the additions of the TEntryList
[u/mrichter/AliRoot.git] / ANALYSIS / Aliengui / AliPackageFrame.h
CommitLineData
4dd4b034 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 */
5
6/* $Id$ */
7
8//-------------------------------------------------------------------------
9// Class AliPackageFrame
10// AliPackageFrame class that describes the package frame of the GUI
11//
12// Origin: Panos Christakoglou, UOA-CERN, Panos.Christakoglou@cern.ch
13//-------------------------------------------------------------------------
14
15
16
17//////////////////////////////////////////////////////////////////////////
18// //
19// AliPackageFrame //
20// //
21// Package tab of the GUI. //
22// //
23//////////////////////////////////////////////////////////////////////////
24
25#include <TGFrame.h>
26
27class TGLabel;
28class TGVerticalFrame;
29class TGTextEntry;
30class TGButton;
31
32class AliAnalysisGUI;
33
34//___________________________________________________________________________
35class AliPackageFrame : public TGHorizontalFrame {
36
37 public:
38 AliPackageFrame(const TGWindow *main, UInt_t w, UInt_t h, AliAnalysisGUI*);
39
40 //___________________________________________________________________________
41 //slots
42 void OnBuild();
43 void OnSelect();
44
45 //___________________________________________________________________________
46 private:
47 AliPackageFrame(const AliPackageFrame&);
48 AliPackageFrame& operator= (const AliPackageFrame&);
49
50 void CreatePARFile(const char* parfile);
51
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
57
58 AliAnalysisGUI *fAliAnalysisGUI; //analysis gui pointer
59
60 ClassDef(AliPackageFrame, 0); // AliPackageFrame
61};
62
63
64#endif