#ifndef ALIEVEBEAMSINFOEDITOR_H
#define ALIEVEBEAMSINFOEDITOR_H
#include "TGedFrame.h"
class TGButton;
class TGColorSelect;
class TGComboBox;
class TGCheckButton;
class TGGroupFrame;
class TGNumberEntry;
class TGTextButton;
class AliEveBeamsInfo;
class AliEveBeamsInfoEditor : public TGedFrame
{
public:
AliEveBeamsInfoEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
virtual ~AliEveBeamsInfoEditor() {}
virtual void SetModel(TObject* obj);
void SetAlpha();
void SelectEventSelection(Int_t id);
void ShowEventSelection();
void ShowPrevEvent();
void ShowNextEvent();
void SwitchDataType();
protected:
AliEveBeamsInfo *fM;
private:
TGCheckButton *fIsMC;
TGGroupFrame *fEventSelection;
TGCheckButton *fShowEvents;
TGComboBox *fSelect;
TGTextButton *fButtonPrev;
TGTextButton *fButtonNext;
TGGroupFrame *fSetAlpha;
TGNumberEntry *fAlpha;
AliEveBeamsInfoEditor(const AliEveBeamsInfoEditor&);
AliEveBeamsInfoEditor& operator=(const AliEveBeamsInfoEditor&);
ClassDef(AliEveBeamsInfoEditor, 0);
};
#endif
AliEveBeamsInfoEditor.h:1 AliEveBeamsInfoEditor.h:2 AliEveBeamsInfoEditor.h:3 AliEveBeamsInfoEditor.h:4 AliEveBeamsInfoEditor.h:5 AliEveBeamsInfoEditor.h:6 AliEveBeamsInfoEditor.h:7 AliEveBeamsInfoEditor.h:8 AliEveBeamsInfoEditor.h:9 AliEveBeamsInfoEditor.h:10 AliEveBeamsInfoEditor.h:11 AliEveBeamsInfoEditor.h:12 AliEveBeamsInfoEditor.h:13 AliEveBeamsInfoEditor.h:14 AliEveBeamsInfoEditor.h:15 AliEveBeamsInfoEditor.h:16 AliEveBeamsInfoEditor.h:17 AliEveBeamsInfoEditor.h:18 AliEveBeamsInfoEditor.h:19 AliEveBeamsInfoEditor.h:20 AliEveBeamsInfoEditor.h:21 AliEveBeamsInfoEditor.h:22 AliEveBeamsInfoEditor.h:23 AliEveBeamsInfoEditor.h:24 AliEveBeamsInfoEditor.h:25 AliEveBeamsInfoEditor.h:26 AliEveBeamsInfoEditor.h:27 AliEveBeamsInfoEditor.h:28 AliEveBeamsInfoEditor.h:29 AliEveBeamsInfoEditor.h:30 AliEveBeamsInfoEditor.h:31 AliEveBeamsInfoEditor.h:32 AliEveBeamsInfoEditor.h:33 AliEveBeamsInfoEditor.h:34 AliEveBeamsInfoEditor.h:35 AliEveBeamsInfoEditor.h:36 AliEveBeamsInfoEditor.h:37 AliEveBeamsInfoEditor.h:38 AliEveBeamsInfoEditor.h:39 AliEveBeamsInfoEditor.h:40 AliEveBeamsInfoEditor.h:41 AliEveBeamsInfoEditor.h:42 AliEveBeamsInfoEditor.h:43 AliEveBeamsInfoEditor.h:44 AliEveBeamsInfoEditor.h:45 AliEveBeamsInfoEditor.h:46 AliEveBeamsInfoEditor.h:47 AliEveBeamsInfoEditor.h:48 AliEveBeamsInfoEditor.h:49 AliEveBeamsInfoEditor.h:50 AliEveBeamsInfoEditor.h:51 AliEveBeamsInfoEditor.h:52 AliEveBeamsInfoEditor.h:53 AliEveBeamsInfoEditor.h:54 AliEveBeamsInfoEditor.h:55 AliEveBeamsInfoEditor.h:56 AliEveBeamsInfoEditor.h:57 AliEveBeamsInfoEditor.h:58 AliEveBeamsInfoEditor.h:59 AliEveBeamsInfoEditor.h:60 AliEveBeamsInfoEditor.h:61 AliEveBeamsInfoEditor.h:62 AliEveBeamsInfoEditor.h:63 AliEveBeamsInfoEditor.h:64 AliEveBeamsInfoEditor.h:65 AliEveBeamsInfoEditor.h:66 AliEveBeamsInfoEditor.h:67