#ifndef ROOT_TEveCaloLegoEditor
#define ROOT_TEveCaloLegoEditor
#include "TGedFrame.h"
class TGButton;
class TGCheckButton;
class TGNumberEntry;
class TGColorSelect;
class TGComboBox;
class TEveGValuator;
class TEveCaloLego;
class TEveCaloLegoEditor : public TGedFrame
{
private:
TEveCaloLegoEditor(const TEveCaloLegoEditor&);
TEveCaloLegoEditor& operator=(const TEveCaloLegoEditor&);
TGComboBox* MakeLabeledCombo(const char* name, Int_t off);
protected:
TEveCaloLego *fM;
TGColorSelect* fGridColor;
TGColorSelect* fFontColor;
TEveGValuator *fFontSize;
TEveGValuator *fNZStep;
TEveGValuator *fBinWidth;
TGComboBox *fProjection;
TGComboBox *f2DMode;
TGComboBox *fBoxMode;
public:
TEveCaloLegoEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
virtual ~TEveCaloLegoEditor() {}
virtual void SetModel(TObject* obj);
void DoFontColor(Pixel_t color);
void DoGridColor(Pixel_t color);
void DoFontSize();
void DoNZStep();
void DoBinWidth();
void DoProjection();
void Do2DMode();
void DoBoxMode();
ClassDef(TEveCaloLegoEditor, 0);
};
#endif
Last change: Tue May 13 17:08:32 2008
Last generated: 2008-05-13 17:08
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.