KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVIDGUITelescopeChooserDialog.h
1/*
2$Id: KVIDGUITelescopeChooserDialog.h,v 1.2 2009/03/03 14:27:15 franklan Exp $
3$Revision: 1.2 $
4$Date: 2009/03/03 14:27:15 $
5*/
6
9
10#ifndef __KVIDGUITELESCOPECHOOSERDIALOG_H
11#define __KVIDGUITELESCOPECHOOSERDIALOG_H
12
13#ifndef ROOT_TGDockableFrame
14#include "TGDockableFrame.h"
15#endif
16#ifndef ROOT_TGMenu
17#include "TGMenu.h"
18#endif
19#ifndef ROOT_TGMdiDecorFrame
20#include "TGMdiDecorFrame.h"
21#endif
22#ifndef ROOT_TG3DLine
23#include "TG3DLine.h"
24#endif
25#ifndef ROOT_TGMdiFrame
26#include "TGMdiFrame.h"
27#endif
28#ifndef ROOT_TGMdiMainFrame
29#include "TGMdiMainFrame.h"
30#endif
31#ifndef ROOT_TRootBrowserLite
32#include "TRootBrowserLite.h"
33#endif
34#ifndef ROOT_TGMdiMenu
35#include "TGMdiMenu.h"
36#endif
37#ifndef ROOT_TGListBox
38#include "TGListBox.h"
39#endif
40#ifndef ROOT_TGNumberEntry
41#include "TGNumberEntry.h"
42#endif
43#ifndef ROOT_TGScrollBar
44#include "TGScrollBar.h"
45#endif
46#ifndef ROOT_TGFrame
47#include "TGFrame.h"
48#endif
49#ifndef ROOT_TGFileDialog
50#include "TGFileDialog.h"
51#endif
52#ifndef ROOT_TGShutter
53#include "TGShutter.h"
54#endif
55#ifndef ROOT_TGButtonGroup
56#include "TGButtonGroup.h"
57#endif
58#ifndef ROOT_TGCanvas
59#include "TGCanvas.h"
60#endif
61#ifndef ROOT_TGFSContainer
62#include "TGFSContainer.h"
63#endif
64#ifndef ROOT_TGButton
65#include "TGButton.h"
66#endif
67#ifndef ROOT_TGFSComboBox
68#include "TGFSComboBox.h"
69#endif
70#ifndef ROOT_TGLabel
71#include "TGLabel.h"
72#endif
73#ifndef ROOT_TGMsgBox
74#include "TGMsgBox.h"
75#endif
76#ifndef ROOT_TGTab
77#include "TGTab.h"
78#endif
79#ifndef ROOT_TGListView
80#include "TGListView.h"
81#endif
82#ifndef ROOT_TGSplitter
83#include "TGSplitter.h"
84#endif
85#ifndef ROOT_TGStatusBar
86#include "TGStatusBar.h"
87#endif
88#ifndef ROOT_TGListTree
89#include "TGListTree.h"
90#endif
91#ifndef ROOT_TGToolTip
92#include "TGToolTip.h"
93#endif
94#ifndef ROOT_TGToolBar
95#include "TGToolBar.h"
96#endif
97
98#include "Riostream.h"
99#include "KVMultiDetArray.h"
100#include "TList.h"
101#include "KVIDTelescope.h"
102
118
119 RQ_OBJECT("KVIDGUITelescopeChooserDialog")
120
127
128public:
130 const TGWindow* p, const TGWindow* main, Bool_t disable_type_select = false, UInt_t w = 1, UInt_t h = 1);
132 void DoClose();
133 void CloseWindow();
134 void GetSelection();
136
137 void FillTelescopeListWithType(const char*);
138
139 ClassDef(KVIDGUITelescopeChooserDialog, 1) //ID Grid Manager dialog for choice of ID telescope(s)
140};
141
142#endif
unsigned int UInt_t
#define RQ_OBJECT(sender_class)
bool Bool_t
ID Grid Manager dialog for choice of ID telescope(s)
void FillTelescopeListWithType(const char *)
fill TGListBox with names of all ID telescopes of given type
TList * fSelection
list of selected telescopes
TGListBox * fListBox980
list of telescopes of selected type
TGTransientFrame * fMainFrame1428
main frame
KVMultiDetArray * fMultiDet
multidetector array geometry
TGComboBox * fComboBox994
combo box with list of ID telescope types
Base class for describing the geometry of a detector array.