3 #ifndef ALIEVE_ITSScaledModuleEditor_H
4 #define ALIEVE_ITSScaledModuleEditor_H
7 #include <Reve/RGBAPaletteEditor.h>
16 class RGDoubleValuator;
23 class ITSScaledModule;
24 class AliITSsegmentation;
26 /**************************************************************************/
28 class ITSScaledModuleEditor : public TGedFrame
31 ITSScaledModuleEditor(const ITSScaledModuleEditor&); // Not implemented
32 ITSScaledModuleEditor& operator=(const ITSScaledModuleEditor&); // Not implemented
34 void CreateInfoFrame();
37 TGVerticalFrame* fInfoFrame;
39 ITSScaledModule* fModule; // fModel dynamic-casted to ITSScaledModuleEditor
41 TGNumberEntry* fScale;
42 TGComboBox* fStatistic;
48 ITSScaledModuleEditor(const TGWindow* p=0, Int_t width=170, Int_t height=30, UInt_t options = kChildFrame, Pixel_t back=GetDefaultFrameBackground());
49 virtual ~ITSScaledModuleEditor();
51 virtual void SetModel(TObject* obj);
54 void DoStatType(Int_t t);
56 ClassDef(ITSScaledModuleEditor, 0); // Editor for ITSScaledModule
57 }; // endclass ITSScaledModuleEditor