TEveDigitSetEditor Class Reference

#include <TEveDigitSetEditor.h>

Inheritance diagram for TEveDigitSetEditor:

TGedFrame TGedFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGCompositeFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame TGFrame List of all members.

Public Member Functions

 TEveDigitSetEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TEveDigitSetEditor ()
virtual void SetModel (TObject *obj)
void DoHisto ()
void DoRangeHisto ()
void PlotHisto (Int_t min, Int_t max)
 ClassDef (TEveDigitSetEditor, 1)
 TEveDigitSetEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TEveDigitSetEditor ()
virtual void SetModel (TObject *obj)
void DoHisto ()
void DoRangeHisto ()
void PlotHisto (Int_t min, Int_t max)
 ClassDef (TEveDigitSetEditor, 1)

Protected Attributes

TEveDigitSetfM
TEveRGBAPaletteSubEditorfPalette
TGHorizontalFramefHistoButtFrame
TGVerticalFramefInfoFrame
TEveDigitSetfM
TEveRGBAPaletteSubEditorfPalette
TGHorizontalFramefHistoButtFrame
TGVerticalFramefInfoFrame

Private Member Functions

 TEveDigitSetEditor (const TEveDigitSetEditor &)
TEveDigitSetEditoroperator= (const TEveDigitSetEditor &)
void CreateInfoTab ()
 TEveDigitSetEditor (const TEveDigitSetEditor &)
TEveDigitSetEditoroperator= (const TEveDigitSetEditor &)
void CreateInfoTab ()

Detailed Description

Definition at line 31 of file TEveDigitSetEditor.h.


Constructor & Destructor Documentation

TEveDigitSetEditor::TEveDigitSetEditor ( const TEveDigitSetEditor  )  [private]

TEveDigitSetEditor::TEveDigitSetEditor ( const TGWindow p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TEveDigitSetEditor::~TEveDigitSetEditor (  )  [inline, virtual]

Definition at line 49 of file TEveDigitSetEditor.h.

TEveDigitSetEditor::TEveDigitSetEditor ( const TEveDigitSetEditor  )  [private]

TEveDigitSetEditor::TEveDigitSetEditor ( const TGWindow p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

virtual TEveDigitSetEditor::~TEveDigitSetEditor (  )  [inline, virtual]

Definition at line 49 of file TEveDigitSetEditor.h.


Member Function Documentation

TEveDigitSetEditor& TEveDigitSetEditor::operator= ( const TEveDigitSetEditor  )  [private]

void TEveDigitSetEditor::CreateInfoTab (  )  [private]

Definition at line 63 of file TEveDigitSetEditor.cxx.

References TGCompositeFrame::AddFrame(), b, TGedFrame::CreateEditorTabSubFrame(), fHistoButtFrame, fInfoFrame, kFixedWidth, kHorizontalFrame, kLHintsExpandX, kLHintsLeft, kLHintsTop, kOwnBackground, and TGCompositeFrame::TGCompositeFrame().

void TEveDigitSetEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

Definition at line 99 of file TEveDigitSetEditor.cxx.

References fHistoButtFrame, TEveDigitSet::fHistoButtons, fM, TEveDigitSet::fPalette, fPalette, TEveDigitSet::fValueIsColor, TGFrame::MapWindow(), TEveRGBAPaletteSubEditor::SetModel(), and TGFrame::UnmapWindow().

void TEveDigitSetEditor::DoHisto (  ) 

Definition at line 121 of file TEveDigitSetEditor.cxx.

References fM, TEveDigitSet::fPalette, TEveRGBAPalette::GetHighLimit(), TEveRGBAPalette::GetLowLimit(), max, min, PlotHisto(), and TEveDigitSet::ScanMinMaxValues().

void TEveDigitSetEditor::DoRangeHisto (  ) 

Definition at line 136 of file TEveDigitSetEditor.cxx.

References fM, TEveDigitSet::fPalette, TEveRGBAPalette::GetMaxVal(), TEveRGBAPalette::GetMinVal(), max, min, PlotHisto(), and TEveDigitSet::ScanMinMaxValues().

void TEveDigitSetEditor::PlotHisto ( Int_t  min,
Int_t  max 
)

Definition at line 151 of file TEveDigitSetEditor.cxx.

References fM, TEveDigitSet::fPlex, fValue, TNamed::GetName(), TNamed::GetTitle(), gPad, gStyle, h, TObject::kCanDelete, nbins, TEveChunkManager::iterator::next(), and TStyle::SetOptStat().

Referenced by DoHisto(), and DoRangeHisto().

TEveDigitSetEditor::ClassDef ( TEveDigitSetEditor  ,
 
)

TEveDigitSetEditor& TEveDigitSetEditor::operator= ( const TEveDigitSetEditor  )  [private]

void TEveDigitSetEditor::CreateInfoTab (  )  [private]

virtual void TEveDigitSetEditor::SetModel ( TObject obj  )  [virtual]

Implements TGedFrame.

void TEveDigitSetEditor::DoHisto (  ) 

void TEveDigitSetEditor::DoRangeHisto (  ) 

void TEveDigitSetEditor::PlotHisto ( Int_t  min,
Int_t  max 
)

TEveDigitSetEditor::ClassDef ( TEveDigitSetEditor  ,
 
)


Member Data Documentation

TEveDigitSet* TEveDigitSetEditor::fM [protected]

Definition at line 39 of file TEveDigitSetEditor.h.

Referenced by DoHisto(), DoRangeHisto(), PlotHisto(), and SetModel().

TEveRGBAPaletteSubEditor* TEveDigitSetEditor::fPalette [protected]

Definition at line 41 of file TEveDigitSetEditor.h.

Referenced by SetModel().

TGHorizontalFrame* TEveDigitSetEditor::fHistoButtFrame [protected]

Definition at line 43 of file TEveDigitSetEditor.h.

Referenced by CreateInfoTab(), and SetModel().

TGVerticalFrame* TEveDigitSetEditor::fInfoFrame [protected]

Definition at line 44 of file TEveDigitSetEditor.h.

Referenced by CreateInfoTab().

TEveDigitSet* TEveDigitSetEditor::fM [protected]

Definition at line 39 of file TEveDigitSetEditor.h.

TEveRGBAPaletteSubEditor* TEveDigitSetEditor::fPalette [protected]

Definition at line 41 of file TEveDigitSetEditor.h.

TGHorizontalFrame* TEveDigitSetEditor::fHistoButtFrame [protected]

Definition at line 43 of file TEveDigitSetEditor.h.

TGVerticalFrame* TEveDigitSetEditor::fInfoFrame [protected]

Definition at line 44 of file TEveDigitSetEditor.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:36:49 2011 for ROOT_528-00b_version by  doxygen 1.5.1