class TGTextButton;
class TGNumberEntry;
class TGColorSelect;
-
+class TGPictureButton;
+class TGComboBox;
class AliEveHOMERManager;
class AliEveHOMERManagerEditor : public TGedFrame
{
-private:
- AliEveHOMERManagerEditor(const AliEveHOMERManagerEditor&); // Not implemented
- AliEveHOMERManagerEditor& operator=(const AliEveHOMERManagerEditor&); // Not implemented
-
-protected:
- AliEveHOMERManager* fM; // fModel dynamic-casted to AliEveHOMERManagerEditor
-
- // Declare widgets
- TGTextButton *fButt;
-
public:
- AliEveHOMERManagerEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
- virtual ~AliEveHOMERManagerEditor();
+ AliEveHOMERManagerEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
+ UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
+ virtual ~AliEveHOMERManagerEditor() {}
virtual void SetModel(TObject* obj);
// Declare callback/slot methods
- void DoButt();
+ void ConnectToHLT();
+ void NextEvent();
+
+ void SetTriggerString(int id);
+
+protected:
+
+ AliEveHOMERManager *fM; // Model object.
+
+ TGTextButton *fButtonConnect; // Button to connect to HOMER.
+ TGTextButton *fButtonWriteToFile; // Button to write block list to file
+ TGTextButton *fButtonNextEvent; // Button to call next Even
+ TGTextButton *fButtonPrintScreens; // Button to print viewers
+ TGComboBox *fBoxTriggerSelector; // Drop down menu to select trigger criteria.
+
+
+private:
+ AliEveHOMERManagerEditor(const AliEveHOMERManagerEditor&); // Not implemented
+ AliEveHOMERManagerEditor& operator=(const AliEveHOMERManagerEditor&); // Not implemented
ClassDef(AliEveHOMERManagerEditor, 0); // Editor for AliEveHOMERManager
-}; // endclass AliEveHOMERManagerEditor
+};
#endif