5 #include "TGButtonGroup.h"
8 #include <TGComboBox.h>
10 #include <TGNumberEntry.h>
11 #include <TGTextEntry.h>
12 #include <TGProgressBar.h>
13 #include <TGProgressBar.h>
14 #include "KVINDRARunSheetReader.h"
17 #include "KVListView.h"
27 RQ_OBJECT(
"KVIRSGChooseDataSetDialog")
29 TGTransientFrame* fMain;
32 TGComboBox* fComboBox;
33 TGTextButton* fTextButton;
43 UInt_t w = 1, UInt_t h = 1);
66 TString fDirLabelMess;
68 TGHorizontalFrame* fHframe;
69 TGVButtonGroup* fButtonsFrame;
72 TGTextButton* fUpdate;
73 #ifdef __WITHOUT_TGBUTTON_SETENABLED
74 TGTextButton* fViewTreeButton;
76 TGTextButton* fSetSystem;
77 TGTextButton* fUnSetSystem;
78 TGTextButton* fChangeDataSet;
79 TGTextButton* fSaveDB;
81 TGTextButton* fAddComment;
82 TGTextButton* fPrintRun;
83 TGTextButton* fAddCahier;
84 TGTextButton* fSetTrigger;
89 TList* fSelectedEntries;
125 #ifdef __WITHOUT_TGBUTTON_SETENABLED
126 void SetViewTreeEnabled(Bool_t on)
128 fViewTreeButton->SetState(on ? kButtonUp : kButtonDisabled);
Manage an experimental dataset corresponding to a given experiment or campaign.
Database entry for each run of an INDRA experiment.
_________________________________________________//
void CloseWindow() override
close viewer
void ChangeDataSet()
open dialog to choose dataset
virtual ~ KVINDRARunSheetGUI()
void DisableButtons()
Disable all buttons.
void SetSystem()
Open dialog box for setting system properties for runs.
void ClearListOfRuns()
remove all entries from grid list box
Int_t GetNSelected()
returns current number of selected items in grid list
Read the run sheets produced by the standard INDRA acquisition control program.
_________________________________________________//
virtual ~ KVIRSGChooseDataSetDialog()
KVIRSGChooseDataSetDialog()
void YouPressedOK()
Called when OK button is pressed.
Enhanced version of ROOT TGListView widget.
Extension of ROOT TString class which allows backwards compatibility with ROOT v3....