#ifndef ROOT_TEveCaloVizEditor
#define ROOT_TEveCaloVizEditor
#include "TGedFrame.h"
class TEveCaloViz;
class TGDoubleHSlider;
class TEveGValuator;
class TEveGDoubleValuator;
class TGCheckButton;
class TGRadioButton;
class TGVerticalFrame;
class TEveCaloVizEditor : public TGedFrame
{
private:
TEveCaloVizEditor(const TEveCaloVizEditor&);
TEveCaloVizEditor& operator=(const TEveCaloVizEditor&);
void MakeSliceInfo();
protected:
TEveCaloViz *fM;
TGRadioButton *fPlotE;
TGRadioButton *fPlotEt;
TGCheckButton *fScaleAbs;
TEveGValuator *fMaxValAbs;
TEveGValuator *fMaxTowerH;
TEveGDoubleValuator *fEtaRng;
TEveGValuator *fPhi;
TEveGValuator *fPhiOffset;
TGVerticalFrame *fDataFrame;
TGVerticalFrame *fSliceFrame;
public:
TEveCaloVizEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30,
UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
virtual ~TEveCaloVizEditor() {}
virtual void SetModel(TObject* obj);
void DoMaxTowerH();
void DoScaleAbs();
void DoMaxValAbs();
void DoPlot();
void DoEtaRange();
void DoPhi();
void DoSliceThreshold();
void DoSliceColor(Pixel_t color);
ClassDef(TEveCaloVizEditor, 0);
};
#endif
Last change: Mon Nov 24 08:18:32 2008
Last generated: 2008-11-24 08:18
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.