1 #ifndef ALIMUONPAINTERCOLORSLIDER_H
2 #define ALIMUONPAINTERCOLORSLIDER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
10 /// \class AliMUONPainterColorSlider
11 /// \brief A vertical color palette
13 // Author Laurent Aphecetche, Subatech
21 class AliMUONPainterColorSlider : public TGCompositeFrame
24 AliMUONPainterColorSlider(const TGWindow* p, UInt_t w, UInt_t h);
25 virtual ~AliMUONPainterColorSlider();
27 void DataRangeAutoRequested(); // *SIGNAL*
29 void DataRangeWasChanged(Double_t* range); // *SIGNAL*
31 void SetRange(Double_t min, Double_t max, Bool_t emit=kTRUE);
35 AliMUONPainterColorSlider(const AliMUONPainterColorSlider& rhs);
37 AliMUONPainterColorSlider& operator=(const AliMUONPainterColorSlider& rhs);
40 TGNumberEntry* fEntryMin; ///< textbox for min value to be represented
41 TGNumberEntry* fEntryMax; ///< textbox for max value to be represented
42 Double_t fMin; ///< min value to be represented
43 Double_t fMax; ///< max value to be represented
45 ClassDef(AliMUONPainterColorSlider,1) // A painter color palette