TH2Editor Class Reference

#include <TH2Editor.h>

Inheritance diagram for TH2Editor:

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

Public Member Functions

 TH2Editor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TH2Editor ()
virtual Bool_t AcceptModel (TObject *model)
virtual void SetModel (TObject *obj)
virtual void ActivateBaseClassEditors (TClass *cl)
virtual void DoTitle (const char *text)
virtual void DoHistView ()
virtual void DoHistSimple ()
virtual void DoHistComplex ()
virtual void DoHistChanges ()
virtual void DoAddArr (Bool_t on)
virtual void DoAddBox (Bool_t on)
virtual void DoAddCol (Bool_t on)
virtual void DoAddScat (Bool_t on)
virtual void DoAddText (Bool_t on)
virtual void DoAddError (Bool_t on)
virtual void DoAddPalette (Bool_t on)
virtual void DoAddFB ()
virtual void DoAddBB ()
virtual void DoContLevel ()
virtual void DoContLevel1 ()
virtual void DoBarWidth ()
virtual void DoBarOffset ()
virtual void DoBinPressed ()
virtual void DoBinMoved ()
virtual void DoBinReleased ()
virtual void DoBinLabel ()
virtual void DoApply ()
virtual void DoCancel ()
virtual void DoBinReleased1 ()
virtual void DoBinMoved1 ()
virtual void DoBinLabel1 ()
virtual void DoOffsetMoved ()
virtual void DoOffsetReleased ()
virtual void DoOffsetPressed ()
virtual void DoBinOffset ()
virtual void DoSliderXMoved ()
virtual void DoSliderXPressed ()
virtual void DoSliderXReleased ()
virtual void DoXAxisRange ()
virtual void DoSliderYMoved ()
virtual void DoSliderYPressed ()
virtual void DoSliderYReleased ()
virtual void DoYAxisRange ()
virtual void DoFillColor (Pixel_t)
virtual void DoFillPattern (Style_t)
Int_tDividers (Int_t n)
 TH2Editor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TH2Editor ()
virtual Bool_t AcceptModel (TObject *model)
virtual void SetModel (TObject *obj)
virtual void ActivateBaseClassEditors (TClass *cl)
virtual void DoTitle (const char *text)
virtual void DoHistView ()
virtual void DoHistSimple ()
virtual void DoHistComplex ()
virtual void DoHistChanges ()
virtual void DoAddArr (Bool_t on)
virtual void DoAddBox (Bool_t on)
virtual void DoAddCol (Bool_t on)
virtual void DoAddScat (Bool_t on)
virtual void DoAddText (Bool_t on)
virtual void DoAddError (Bool_t on)
virtual void DoAddPalette (Bool_t on)
virtual void DoAddFB ()
virtual void DoAddBB ()
virtual void DoContLevel ()
virtual void DoContLevel1 ()
virtual void DoBarWidth ()
virtual void DoBarOffset ()
virtual void DoBinPressed ()
virtual void DoBinMoved ()
virtual void DoBinReleased ()
virtual void DoBinLabel ()
virtual void DoApply ()
virtual void DoCancel ()
virtual void DoBinReleased1 ()
virtual void DoBinMoved1 ()
virtual void DoBinLabel1 ()
virtual void DoOffsetMoved ()
virtual void DoOffsetReleased ()
virtual void DoOffsetPressed ()
virtual void DoBinOffset ()
virtual void DoSliderXMoved ()
virtual void DoSliderXPressed ()
virtual void DoSliderXReleased ()
virtual void DoXAxisRange ()
virtual void DoSliderYMoved ()
virtual void DoSliderYPressed ()
virtual void DoSliderYReleased ()
virtual void DoYAxisRange ()
virtual void DoFillColor (Pixel_t)
virtual void DoFillPattern (Style_t)
Int_tDividers (Int_t n)

Protected Member Functions

virtual void ConnectSignals2Slots ()
void CreateBinTab ()
virtual void ConnectSignals2Slots ()
void CreateBinTab ()

Static Protected Member Functions

static TGComboBoxBuildHistTypeComboBox (TGFrame *parent, Int_t id)
static TGComboBoxBuildHistCoordsComboBox (TGFrame *parent, Int_t id)
static TGComboBoxBuildHistContComboBox (TGFrame *parent, Int_t id)
static TGComboBoxBuildHistTypeComboBox (TGFrame *parent, Int_t id)
static TGComboBoxBuildHistCoordsComboBox (TGFrame *parent, Int_t id)
static TGComboBoxBuildHistContComboBox (TGFrame *parent, Int_t id)

Protected Attributes

TH2fHist
TGCompositeFramefBin
TGCompositeFramefFit
TGTextEntryfTitle
TGComboBoxfTypeCombo
TGComboBoxfCoordsCombo
TGComboBoxfContCombo
TGLabelfColContLbl
TGLabelfColContLbl1
Int_t fTitlePrec
TGHButtonGroupfDimGroup
TGRadioButtonfDim
TGRadioButtonfDim0
TGLayoutHintsfDimlh
TGLayoutHintsfDim0lh
TGCompositeFramef6
TGCompositeFramef9
TGCompositeFramef12
TGCompositeFramef13
TGCompositeFramef38
TGCheckButtonfAddError
TGCheckButtonfAddPalette
TGCheckButtonfAddPalette1
TGCheckButtonfAddArr
TGCheckButtonfAddBox
TGCheckButtonfAddScat
TGCheckButtonfAddCol
TGCheckButtonfAddFB
TGCheckButtonfAddBB
TGCheckButtonfAddText
TGNumberEntryfContLevels
TGNumberEntryfContLevels1
TGNumberEntryfBarWidth
TGNumberEntryfBarOffset
TGCompositeFramefBinXCont
TGHSliderfBinXSlider
TGNumberEntryFieldfBinXNumberEntry
TGHSliderfBinYSlider
TGNumberEntryFieldfBinYNumberEntry
TGTextButtonfApply
TGTextButtonfCancel
TGCompositeFramefBinXCont1
TGHSliderfBinXSlider1
TGNumberEntryFieldfBinXNumberEntry1
TGNumberEntryFieldfXOffsetNumberEntry
TGHSliderfXBinOffsetSld
TGCompositeFramefBinYCont1
TGHSliderfBinYSlider1
TGNumberEntryFieldfBinYNumberEntry1
TGNumberEntryFieldfYOffsetNumberEntry
TGHSliderfYBinOffsetSld
TGDoubleHSliderfSliderX
TGNumberEntryFieldfSldXMin
TGNumberEntryFieldfSldXMax
TGDoubleHSliderfSliderY
TGNumberEntryFieldfSldYMin
TGNumberEntryFieldfSldYMax
TGCheckButtonfDelaydraw
TGColorSelectfFrameColor
TGedPatternSelectfFramePattern
TString fCutString
TH2fHist
TGCompositeFramefBin
TGCompositeFramefFit
TGTextEntryfTitle
TGComboBoxfTypeCombo
TGComboBoxfCoordsCombo
TGComboBoxfContCombo
TGLabelfColContLbl
TGLabelfColContLbl1
TGHButtonGroupfDimGroup
TGRadioButtonfDim
TGRadioButtonfDim0
TGLayoutHintsfDimlh
TGLayoutHintsfDim0lh
TGCompositeFramef6
TGCompositeFramef9
TGCompositeFramef12
TGCompositeFramef13
TGCompositeFramef38
TGCheckButtonfAddError
TGCheckButtonfAddPalette
TGCheckButtonfAddPalette1
TGCheckButtonfAddArr
TGCheckButtonfAddBox
TGCheckButtonfAddScat
TGCheckButtonfAddCol
TGCheckButtonfAddFB
TGCheckButtonfAddBB
TGCheckButtonfAddText
TGNumberEntryfContLevels
TGNumberEntryfContLevels1
TGNumberEntryfBarWidth
TGNumberEntryfBarOffset
TGCompositeFramefBinXCont
TGHSliderfBinXSlider
TGNumberEntryFieldfBinXNumberEntry
TGHSliderfBinYSlider
TGNumberEntryFieldfBinYNumberEntry
TGTextButtonfApply
TGTextButtonfCancel
TGCompositeFramefBinXCont1
TGHSliderfBinXSlider1
TGNumberEntryFieldfBinXNumberEntry1
TGNumberEntryFieldfXOffsetNumberEntry
TGHSliderfXBinOffsetSld
TGCompositeFramefBinYCont1
TGHSliderfBinYSlider1
TGNumberEntryFieldfBinYNumberEntry1
TGNumberEntryFieldfYOffsetNumberEntry
TGHSliderfYBinOffsetSld
TGDoubleHSliderfSliderX
TGNumberEntryFieldfSldXMin
TGNumberEntryFieldfSldXMax
TGDoubleHSliderfSliderY
TGNumberEntryFieldfSldYMin
TGNumberEntryFieldfSldYMax
TGCheckButtonfDelaydraw
TGColorSelectfFrameColor
TGedPatternSelectfFramePattern

Private Member Functions

void PaintBox3D (Float_t *p1, Float_t *p2, Float_t *p3, Float_t *p4)
TString GetHistTypeLabel ()
TString GetHistCoordsLabel ()
TString GetHistContLabel ()
TString GetHistAdditiveLabel ()
TString GetCutOptionString ()
void PaintBox3D (Float_t *p1, Float_t *p2, Float_t *p3, Float_t *p4)
TString GetHistTypeLabel ()
TString GetHistCoordsLabel ()
TString GetHistContLabel ()
TString GetHistAdditiveLabel ()
TString GetCutOptionString ()

Private Attributes

Int_t fPx1old
Int_t fPy1old
Int_t fPx2old
Int_t fPy2old
Float_t fP1oldx [3]
Float_t fP2oldx [3]
Float_t fP3oldx [3]
Float_t fP4oldx [3]
Float_t fP5oldx [3]
Float_t fP6oldx [3]
Float_t fP7oldx [3]
Float_t fP8oldx [3]
Float_t fP1oldy [3]
Float_t fP2oldy [3]
Float_t fP3oldy [3]
Float_t fP4oldy [3]
Float_t fP5oldy [3]
Float_t fP6oldy [3]
Float_t fP7oldy [3]
Float_t fP8oldy [3]
TH2fBinHist
Double_t fOldXOffset
Double_t fOldYOffset
TH2fBinHist

Detailed Description

Definition at line 43 of file TH2Editor.h.


Constructor & Destructor Documentation

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

Definition at line 172 of file TH2Editor.cxx.

References TGCompositeFrame::AddFrame(), TGWidget::Associate(), BuildHistContComboBox(), BuildHistCoordsComboBox(), BuildHistTypeComboBox(), TGCompositeFrame::ChangeOptions(), CreateBinTab(), f12, f13, f2, f38, f6, f9, fAddArr, fAddBB, fAddBox, fAddCol, fAddError, fAddFB, fAddPalette, fAddPalette1, fAddScat, fAddText, fBarOffset, fBarWidth, fColContLbl, fColContLbl1, fContCombo, fContLevels, fContLevels1, fCoordsCombo, fCutString, fDim, fDim0, fDim0lh, fDimGroup, fDimlh, fFrameColor, fFramePattern, fTitle, fTitlePrec, fType, fTypeCombo, TGFrame::GetDefaultHeight(), TGNumberEntry::GetNumberEntry(), kChildFrame, kFitWidth, kFixedWidth, kHorizontalFrame, kLHintsExpandX, kLHintsLeft, kLHintsNormal, kLHintsTop, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealTwo, kOwnBackground, kVerticalFrame, TGedFrame::MakeTitle(), TGFrame::Resize(), TGButtonGroup::SetLayoutHints(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), TGButtonGroup::Show(), and TGCompositeFrame::TGCompositeFrame().

TH2Editor::~TH2Editor (  )  [virtual]

Definition at line 672 of file TH2Editor.cxx.

References fBinHist, fDim, fDim0, fDim0lh, and fDimlh.

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

virtual TH2Editor::~TH2Editor (  )  [virtual]


Member Function Documentation

TGComboBox * TH2Editor::BuildHistTypeComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

Definition at line 2772 of file TH2Editor.cxx.

References c.

Referenced by TH2Editor().

TGComboBox * TH2Editor::BuildHistCoordsComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

Definition at line 2792 of file TH2Editor.cxx.

References c, TGFrame::GetWidth(), and TGListBox::Resize().

Referenced by TH2Editor().

TGComboBox * TH2Editor::BuildHistContComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

Definition at line 2810 of file TH2Editor.cxx.

References c.

Referenced by TH2Editor().

void TH2Editor::ConnectSignals2Slots (  )  [protected, virtual]

Definition at line 687 of file TH2Editor.cxx.

References TQObject::Connect(), fAddArr, fAddBB, fAddBox, fAddCol, fAddError, fAddFB, fAddPalette, fAddPalette1, fAddScat, fAddText, fApply, fBarOffset, fBarWidth, fBinXNumberEntry, fBinXNumberEntry1, fBinXSlider, fBinXSlider1, fBinYNumberEntry, fBinYNumberEntry1, fBinYSlider, fBinYSlider1, fCancel, fContCombo, fContLevels, fContLevels1, fCoordsCombo, fDimGroup, fFrameColor, fFramePattern, TGedFrame::fInit, fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, fTitle, fTypeCombo, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TGNumberEntry::GetNumberEntry(), and kFALSE.

Referenced by SetModel().

void TH2Editor::CreateBinTab (  )  [protected]

Definition at line 371 of file TH2Editor.cxx.

References TGCompositeFrame::AddFrame(), TGWidget::Associate(), TGedFrame::CreateEditorTabSubFrame(), fApply, fBin, fBinXCont, fBinXCont1, fBinXNumberEntry, fBinXNumberEntry1, fBinXSlider, fBinXSlider1, fBinYCont1, fBinYNumberEntry, fBinYNumberEntry1, fBinYSlider, fBinYSlider1, fCancel, fDelaydraw, fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, kButtonDisabled, kFixedWidth, kHorizontalFrame, kLHintsCenterY, kLHintsExpandX, kLHintsLeft, kLHintsRight, kLHintsTop, TGNumberFormat::kNEAAnyNumber, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealFour, TGNumberFormat::kNESRealTwo, kOwnBackground, kScaleBoth, kSlider1, kVerticalFrame, TGFrame::Resize(), TGHSlider::Resize(), TGNumberEntryField::SetNumber(), TGSlider::SetPosition(), TGSlider::SetRange(), TGSlider::SetScale(), TGButton::SetState(), TGButton::SetToolTipText(), and TGCompositeFrame::TGCompositeFrame().

Referenced by TH2Editor().

void TH2Editor::PaintBox3D ( Float_t p1,
Float_t p2,
Float_t p3,
Float_t p4 
) [private]

Definition at line 2827 of file TH2Editor.cxx.

References TGedFrame::fGedEditor, TGedEditor::GetPad(), and TVirtualPad::PaintLine3D().

Referenced by DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), and DoSliderYPressed().

TString TH2Editor::GetHistTypeLabel (  )  [private]

Definition at line 2675 of file TH2Editor.cxx.

References fTypeCombo, TGComboBox::GetSelected(), and s.

Referenced by DoAddError(), DoHistChanges(), and DoHistComplex().

TString TH2Editor::GetHistCoordsLabel (  )  [private]

Definition at line 2697 of file TH2Editor.cxx.

References fCoordsCombo, TGComboBox::GetSelected(), and s.

Referenced by DoAddError(), DoHistChanges(), and DoHistComplex().

TString TH2Editor::GetHistContLabel (  )  [private]

Definition at line 2716 of file TH2Editor.cxx.

References fContCombo, TGComboBox::GetSelected(), and s.

Referenced by DoAddError(), DoHistChanges(), and DoHistSimple().

TString TH2Editor::GetHistAdditiveLabel (  )  [private]

Definition at line 2735 of file TH2Editor.cxx.

References fAddArr, fAddBB, fAddBox, fAddCol, fAddError, fAddFB, fAddPalette, fAddPalette1, fAddScat, fAddText, fDim, fDim0, TGButton::GetState(), kButtonDown, kButtonUp, and s.

Referenced by DoAddError(), DoHistChanges(), DoHistComplex(), and DoHistSimple().

TString TH2Editor::GetCutOptionString (  )  [private]

Definition at line 2757 of file TH2Editor.cxx.

References TString::First(), and TGedFrame::GetDrawOption().

Referenced by SetModel().

Bool_t TH2Editor::AcceptModel ( TObject model  )  [virtual]

Reimplemented from TGedFrame.

Definition at line 759 of file TH2Editor.cxx.

References xmlio::Class, TGWindow::GetName(), kFALSE, and kTRUE.

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

Implements TGedFrame.

Definition at line 772 of file TH2Editor.cxx.

References TH1::Add(), ConnectSignals2Slots(), TGLabel::Disable(), Dividers(), TGLabel::Enable(), f12, f13, f38, f6, f9, fAddArr, fAddBB, fAddBox, fAddCol, fAddError, fAddFB, fAddPalette, fAddPalette1, fAddScat, fAddText, TGedFrame::fAvoidSignal, fBarOffset, fBarWidth, fBin, fBinHist, fBinXCont, fBinXCont1, fBinXNumberEntry, fBinXNumberEntry1, fBinXSlider, fBinXSlider1, fBinYCont1, fBinYNumberEntry, fBinYNumberEntry1, fBinYSlider, fBinYSlider1, fColContLbl, fColContLbl1, fContCombo, fContLevels, fContLevels1, fCoordsCombo, fCutString, fDelaydraw, fDimGroup, fFrameColor, fFramePattern, TGedFrame::fGedEditor, fHist, TGedFrame::fInit, fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, fTitle, fTypeCombo, fXOffsetNumberEntry, fYOffsetNumberEntry, TH1::GetBarOffset(), TH1::GetBarWidth(), TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TH1::GetContour(), TGTab::GetCurrent(), TVirtualTreePlayer::GetCurrentPlayer(), GetCutOptionString(), TGedFrame::GetDrawOption(), TAttPad::GetFrameFillColor(), TAttPad::GetFrameFillStyle(), TTreePlayer::GetHistogram(), TGSlider::GetMaxPosition(), TAxis::GetNbins(), TGedEditor::GetPad(), TGSlider::GetPosition(), TGComboBox::GetSelected(), TGButton::GetState(), TGedEditor::GetTab(), TNamed::GetTitle(), TH1::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), TH1::GetYaxis(), TGCompositeFrame::HideFrame(), i, TGTab::IsEnabled(), j, kButtonDisabled, kButtonDown, kButtonUp, kFALSE, TGNumberFormat::kNELLimitMinMax, kTRUE, TVirtualPad::Modified(), TColor::Number2Pixel(), TH2::Reset(), TGComboBox::Select(), TH1::SetBins(), TGButtonGroup::SetButton(), TGColorSelect::SetColor(), TGTab::SetEnabled(), TGNumberEntry::SetIntNumber(), TGNumberEntryField::SetIntNumber(), TGNumberEntryField::SetLimits(), TGNumberEntry::SetNumber(), TGNumberEntryField::SetNumber(), TGedPatternSelect::SetPattern(), TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), TGDoubleSlider::SetRange(), TGSlider::SetRange(), TGCheckButton::SetState(), TGTab::SetTab(), TGTextEntry::SetText(), TGCompositeFrame::ShowFrame(), str, text(), and TVirtualPad::Update().

void TH2Editor::ActivateBaseClassEditors ( TClass cl  )  [virtual]

Reimplemented from TGedFrame.

Definition at line 2869 of file TH2Editor.cxx.

References TGedEditor::ActivateEditors(), xmlio::Class, TGedFrame::fGedEditor, and kTRUE.

void TH2Editor::DoTitle ( const char *  text  )  [virtual]

Definition at line 1034 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fHist, TH1::SetTitle(), and TGedFrame::Update().

void TH2Editor::DoHistView (  )  [virtual]

Definition at line 1044 of file TH2Editor.cxx.

References DoHistComplex(), DoHistSimple(), fDim, TGObject::GetId(), TGButton::GetState(), gPad, gVirtualX, kButtonDown, kPointer, and kWatch.

void TH2Editor::DoHistSimple (  )  [virtual]

Definition at line 1061 of file TH2Editor.cxx.

References TGLabel::Disable(), TGLabel::Enable(), f12, f13, f38, f6, f9, fAddPalette, fAddScat, TGedFrame::fAvoidSignal, fColContLbl, fContCombo, fCutString, GetHistAdditiveLabel(), GetHistContLabel(), TGWindow::GetMainFrame(), TGComboBox::GetSelected(), TGButton::GetState(), TGCompositeFrame::HideFrame(), kButtonDisabled, kButtonUp, TGCompositeFrame::Layout(), TGComboBox::Select(), TGedFrame::SetDrawOption(), TGCheckButton::SetState(), TGCompositeFrame::ShowFrame(), str, TString::ToUpper(), and TGedFrame::Update().

Referenced by DoHistView().

void TH2Editor::DoHistComplex (  )  [virtual]

Definition at line 1099 of file TH2Editor.cxx.

References TGFrame::Contains(), TGLabel::Disable(), TGLabel::Enable(), f12, f13, f38, f6, f9, fAddPalette1, TGedFrame::fAvoidSignal, fColContLbl1, fCoordsCombo, fCutString, fTypeCombo, GetHistAdditiveLabel(), GetHistCoordsLabel(), GetHistTypeLabel(), TGWindow::GetMainFrame(), TGComboBox::GetSelected(), TGButton::GetState(), TGCompositeFrame::HideFrame(), kButtonDisabled, kButtonUp, TGCompositeFrame::Layout(), TGComboBox::Select(), TGedFrame::SetDrawOption(), TGCheckButton::SetState(), TGCompositeFrame::ShowFrame(), str, TString::ToUpper(), and TGedFrame::Update().

Referenced by DoHistView().

void TH2Editor::DoHistChanges (  )  [virtual]

Definition at line 1142 of file TH2Editor.cxx.

References TGFrame::Contains(), TGLabel::Disable(), TGLabel::Enable(), f12, f13, fAddBB, fAddError, fAddFB, fAddPalette, fAddPalette1, fAddScat, TGedFrame::fAvoidSignal, fColContLbl, fColContLbl1, fContCombo, fCoordsCombo, fCutString, fDim, fDim0, fTypeCombo, GetHistAdditiveLabel(), GetHistContLabel(), GetHistCoordsLabel(), GetHistTypeLabel(), TGWindow::GetMainFrame(), TGComboBox::GetSelected(), TGButton::GetState(), TGCompositeFrame::HideFrame(), kButtonDisabled, kButtonDown, kButtonUp, TGCompositeFrame::Layout(), TGedFrame::SetDrawOption(), TGCheckButton::SetState(), TGCompositeFrame::ShowFrame(), str, TString::ToUpper(), and TGedFrame::Update().

Referenced by DoAddArr(), DoAddBB(), DoAddBox(), DoAddCol(), DoAddError(), DoAddFB(), DoAddPalette(), DoAddScat(), and DoAddText().

void TH2Editor::DoAddArr ( Bool_t  on  )  [virtual]

Definition at line 1217 of file TH2Editor.cxx.

References DoHistChanges(), fAddArr, fAddPalette, fAddScat, TGedFrame::fAvoidSignal, fCutString, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonDisabled, kButtonUp, kFALSE, kTRUE, TGCheckButton::SetState(), and str.

void TH2Editor::DoAddBox ( Bool_t  on  )  [virtual]

Definition at line 1249 of file TH2Editor.cxx.

References DoHistChanges(), fAddBox, fAddPalette, fAddScat, TGedFrame::fAvoidSignal, fCutString, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonDisabled, kButtonUp, kFALSE, kTRUE, TGCheckButton::SetState(), and str.

void TH2Editor::DoAddCol ( Bool_t  on  )  [virtual]

Definition at line 1281 of file TH2Editor.cxx.

References TGLabel::Disable(), DoHistChanges(), TGLabel::Enable(), fAddBox, fAddCol, fAddPalette, fAddScat, TGedFrame::fAvoidSignal, fColContLbl, fContCombo, fCutString, TGedFrame::GetDrawOption(), TGComboBox::GetSelected(), TGButton::GetState(), kButtonDisabled, kButtonUp, kFALSE, kTRUE, TGCheckButton::SetState(), and str.

void TH2Editor::DoAddScat ( Bool_t  on  )  [virtual]

Definition at line 1324 of file TH2Editor.cxx.

References DoHistChanges(), fAddScat, TGedFrame::fAvoidSignal, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonUp, kFALSE, kTRUE, and str.

void TH2Editor::DoAddText ( Bool_t  on  )  [virtual]

Definition at line 1350 of file TH2Editor.cxx.

References DoHistChanges(), fAddScat, fAddText, TGedFrame::fAvoidSignal, fCutString, TGedFrame::fGedEditor, fHist, TGedEditor::GetCanvas(), TGedFrame::GetDrawOption(), TGedEditor::GetPad(), TGButton::GetState(), kButtonDisabled, kButtonUp, kFALSE, kTRUE, TCanvas::Selected(), TGCheckButton::SetState(), and str.

void TH2Editor::DoAddError ( Bool_t  on  )  [virtual]

Definition at line 1382 of file TH2Editor.cxx.

References TString::Contains(), TString::Data(), DoHistChanges(), fAddError, TGedFrame::fAvoidSignal, fDim, TGedFrame::GetDrawOption(), GetHistAdditiveLabel(), GetHistContLabel(), GetHistCoordsLabel(), GetHistTypeLabel(), TGButton::GetState(), kButtonDown, kButtonUp, kFALSE, kTRUE, TString::Remove(), and str.

void TH2Editor::DoAddPalette ( Bool_t  on  )  [virtual]

Definition at line 1417 of file TH2Editor.cxx.

References DoHistChanges(), fAddPalette, fAddPalette1, TGedFrame::fAvoidSignal, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonUp, kFALSE, kTRUE, and str.

void TH2Editor::DoAddFB (  )  [virtual]

Definition at line 1444 of file TH2Editor.cxx.

References TString::Contains(), TString::Data(), DoHistChanges(), fAddFB, TGedFrame::fAvoidSignal, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonDown, kButtonUp, kFALSE, kTRUE, TString::Remove(), and str.

void TH2Editor::DoAddBB (  )  [virtual]

Definition at line 1478 of file TH2Editor.cxx.

References DoHistChanges(), fAddBB, TGedFrame::fAvoidSignal, TGedFrame::GetDrawOption(), TGButton::GetState(), kButtonDown, kButtonUp, kFALSE, kTRUE, and str.

void TH2Editor::DoContLevel (  )  [virtual]

Definition at line 1509 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fContLevels, fContLevels1, fHist, TGNumberEntry::GetNumber(), TH1::SetContour(), TGNumberEntry::SetNumber(), and TGedFrame::Update().

void TH2Editor::DoContLevel1 (  )  [virtual]

Definition at line 1520 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fContLevels, fContLevels1, fHist, TGNumberEntry::GetNumber(), TH1::SetContour(), TGNumberEntry::SetNumber(), and TGedFrame::Update().

void TH2Editor::DoBarWidth (  )  [virtual]

Definition at line 1531 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBarWidth, fHist, TGNumberEntry::GetNumber(), TH1::SetBarWidth(), and TGedFrame::Update().

void TH2Editor::DoBarOffset (  )  [virtual]

Definition at line 1541 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBarOffset, fHist, TGNumberEntry::GetNumber(), TH1::SetBarOffset(), and TGedFrame::Update().

void TH2Editor::DoBinPressed (  )  [virtual]

Definition at line 1623 of file TH2Editor.cxx.

References Dividers(), TGedFrame::fAvoidSignal, fBinHist, TGObject::fClient, fHist, TGClient::GetDefaultRoot(), TGWindow::GetMainFrame(), TAxis::GetNbins(), TH1::GetXaxis(), TH1::GetYaxis(), kMBIconExclamation, kMBOk, and kVerticalFrame.

void TH2Editor::DoBinMoved (  )  [virtual]

Definition at line 1640 of file TH2Editor.cxx.

References TH1::Add(), TVirtualPad::cd(), TNamed::Clone(), Dividers(), fApply, TGedFrame::fAvoidSignal, fBinHist, fBinXNumberEntry, fBinXSlider, fBinYNumberEntry, fBinYSlider, fCancel, TGObject::fClient, fDelaydraw, TGedFrame::fGedEditor, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TAxis::GetFirst(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGedEditor::GetPad(), TGSlider::GetPosition(), TGButton::GetState(), TH1::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), TH1::GetYaxis(), kButtonDisabled, kButtonUp, TH1::kCanRebin, kTRUE, TGClient::NeedRedraw(), TH2::Rebin2D(), TH2::Reset(), TObject::ResetBit(), TH1::SetBins(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), TGDoubleSlider::SetRange(), TAxis::SetRangeUser(), TGButton::SetState(), and TGedFrame::Update().

Referenced by DoBinLabel().

void TH2Editor::DoBinReleased (  )  [virtual]

Definition at line 1551 of file TH2Editor.cxx.

References TH1::Add(), TVirtualPad::cd(), TNamed::Clone(), Dividers(), fApply, TGedFrame::fAvoidSignal, fBinHist, fBinXSlider, fBinYSlider, fCancel, fDelaydraw, TGedFrame::fGedEditor, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TAxis::GetFirst(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGedEditor::GetPad(), TGSlider::GetPosition(), TGButton::GetState(), TH1::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), TH1::GetYaxis(), kButtonDisabled, kButtonDown, kButtonUp, TH1::kCanRebin, TH2::Rebin2D(), TGedFrame::Refresh(), TH2::Reset(), TObject::ResetBit(), TH1::SetBins(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), TGDoubleSlider::SetRange(), TAxis::SetRangeUser(), TGButton::SetState(), and TGedFrame::Update().

Referenced by DoBinLabel().

void TH2Editor::DoBinLabel (  )  [virtual]

Definition at line 1732 of file TH2Editor.cxx.

References TMath::Abs(), c, d, Dividers(), DoBinMoved(), DoBinReleased(), TGedFrame::fAvoidSignal, fBinHist, fBinXNumberEntry, fBinXSlider, fBinYNumberEntry, fBinYSlider, fDelaydraw, fHist, TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGButton::GetState(), TH1::GetXaxis(), TH1::GetYaxis(), i, kButtonUp, TGedFrame::Refresh(), TGNumberEntryField::SetNumber(), and TGSlider::SetPosition().

void TH2Editor::DoApply (  )  [virtual]

Definition at line 1782 of file TH2Editor.cxx.

References Dividers(), DoCancel(), fApply, fBinHist, fBinXSlider, fBinYSlider, fCancel, TGObject::fClient, fHist, TGClient::GetDefaultRoot(), TGWindow::GetMainFrame(), TGSlider::GetMaxPosition(), TAxis::GetNbins(), TH1::GetXaxis(), TH1::GetYaxis(), kButtonDisabled, kMBIconQuestion, kMBNo, kMBYes, kVerticalFrame, TGSlider::SetPosition(), TGSlider::SetRange(), TGButton::SetState(), and TGedFrame::Update().

void TH2Editor::DoCancel (  )  [virtual]

Definition at line 1821 of file TH2Editor.cxx.

References TH1::Add(), TVirtualPad::cd(), Dividers(), fApply, fBinHist, fBinXSlider, fBinYSlider, fCancel, TGedFrame::fGedEditor, fHist, TAxis::GetFirst(), TAxis::GetLast(), TAxis::GetNbins(), TGedEditor::GetPad(), TH1::GetXaxis(), TAxis::GetXmax(), TAxis::GetXmin(), TH1::GetYaxis(), kButtonDisabled, TGedFrame::Refresh(), TH2::Reset(), TH1::SetBins(), TGSlider::SetPosition(), TAxis::SetRange(), TGButton::SetState(), and TGedFrame::Update().

Referenced by DoApply().

void TH2Editor::DoBinReleased1 (  )  [virtual]

Definition at line 1861 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBinXNumberEntry1, fBinXSlider1, fBinYNumberEntry1, fBinYSlider1, TGObject::fClient, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGSlider::GetPosition(), TTreePlayer::GetSelector(), TH1::GetXaxis(), TH1::GetYaxis(), TH1::kCanRebin, TGNumberFormat::kNELLimitMinMax, kTRUE, TGClient::NeedRedraw(), Reset(), TObject::ResetBit(), sel, TGNumberEntryField::SetLimits(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TGSlider::SetPosition(), TGDoubleSlider::SetRange(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoBinMoved1 (  )  [virtual]

Definition at line 1964 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBinXNumberEntry1, fBinXSlider1, fBinYNumberEntry1, fBinYSlider1, fHist, TAxis::GetFirst(), TAxis::GetLast(), TGNumberEntryField::GetNumber(), TGSlider::GetPosition(), TH1::GetXaxis(), TH1::GetYaxis(), and TGNumberEntryField::SetIntNumber().

void TH2Editor::DoBinLabel1 (  )  [virtual]

Definition at line 2004 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBinXNumberEntry1, fBinYNumberEntry1, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fSliderX, fSliderY, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGSlider::GetPosition(), TTreePlayer::GetSelector(), TH1::GetXaxis(), TH1::GetYaxis(), TH1::kCanRebin, TGNumberFormat::kNELLimitMinMax, Reset(), TObject::ResetBit(), sel, TGNumberEntryField::SetLimits(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TGDoubleSlider::SetRange(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoOffsetMoved (  )  [virtual]

Definition at line 2162 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, TGObject::fClient, fDelaydraw, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGSlider::GetPosition(), TTreePlayer::GetSelector(), TGButton::GetState(), TH1::GetXaxis(), TH1::GetYaxis(), kButtonUp, TH1::kCanRebin, kTRUE, TGClient::NeedRedraw(), Reset(), TObject::ResetBit(), sel, TGNumberEntryField::SetNumber(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoOffsetReleased (  )  [virtual]

Definition at line 2094 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fDelaydraw, fHist, TAxis::FindBin(), fOldXOffset, fOldYOffset, fSldXMax, fSldXMin, fSldYMax, fSldYMin, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TAxis::GetNbins(), TGSlider::GetPosition(), TTreePlayer::GetSelector(), TGButton::GetState(), TH1::GetXaxis(), TH1::GetYaxis(), kButtonDown, TH1::kCanRebin, Reset(), TObject::ResetBit(), sel, TGNumberEntryField::SetNumber(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoOffsetPressed (  )  [virtual]

Definition at line 2083 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fOldXOffset, fOldYOffset, fXOffsetNumberEntry, fYOffsetNumberEntry, and TGNumberEntryField::GetNumber().

void TH2Editor::DoBinOffset (  )  [virtual]

Definition at line 2234 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fHist, TAxis::FindBin(), fSldXMax, fSldXMin, fSldYMax, fSldYMin, fXBinOffsetSld, fXOffsetNumberEntry, fYBinOffsetSld, fYOffsetNumberEntry, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TGSlider::GetPosition(), TTreePlayer::GetSelector(), TH1::GetXaxis(), TH1::GetYaxis(), TH1::kCanRebin, Reset(), TObject::ResetBit(), sel, TGNumberEntryField::SetNumber(), TGSlider::SetPosition(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoSliderXMoved (  )  [virtual]

Definition at line 2294 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, TGObject::fClient, fCoordsCombo, fDelaydraw, fDim, fDim0, TCanvas::FeedbackMode(), TGedFrame::fGedEditor, fHist, fP1oldx, fP2oldx, fP3oldx, fP4oldx, fP5oldx, fP6oldx, fP7oldx, fP8oldx, fPx1old, fPx2old, fPy1old, fPy2old, fSldXMax, fSldXMin, fSliderX, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualPad::GetCanvas(), TAxis::GetFirst(), TAxis::GetLast(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGedEditor::GetPad(), TView::GetRmax(), TView::GetRmin(), TGComboBox::GetSelected(), TGButton::GetState(), TVirtualPad::GetUymax(), TVirtualPad::GetUymin(), TVirtualPad::GetView(), TH1::GetXaxis(), gVirtualX, i, kButtonDown, TVirtualX::kHollow, kTRUE, TGClient::NeedRedraw(), p1(), p2(), p3(), p4(), PaintBox3D(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TGNumberEntryField::SetNumber(), TAxis::SetRange(), TGedFrame::Update(), TVirtualPad::XtoAbsPixel(), ymax, ymin, and TVirtualPad::YtoAbsPixel().

void TH2Editor::DoSliderXPressed (  )  [virtual]

Definition at line 2379 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, fCoordsCombo, fDelaydraw, fDim, fDim0, TCanvas::FeedbackMode(), TGedFrame::fGedEditor, fHist, fP1oldx, fP2oldx, fP3oldx, fP4oldx, fP5oldx, fP6oldx, fP7oldx, fP8oldx, fPx1old, fPx2old, fPy1old, fPy2old, fSliderX, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualPad::GetCanvas(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGedEditor::GetPad(), TView::GetRmax(), TView::GetRmin(), TGComboBox::GetSelected(), TGButton::GetState(), TVirtualPad::GetUymax(), TVirtualPad::GetUymin(), TVirtualPad::GetView(), TH1::GetXaxis(), gVirtualX, kButtonDown, kFALSE, TVirtualX::kHollow, kTRUE, PaintBox3D(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TVirtualPad::XtoAbsPixel(), ymax, ymin, and TVirtualPad::YtoAbsPixel().

void TH2Editor::DoSliderXReleased (  )  [virtual]

Definition at line 2429 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBinXNumberEntry1, fDelaydraw, fHist, fSldXMax, fSldXMin, fSliderX, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGButton::GetState(), TH1::GetXaxis(), kButtonDown, TGNumberEntryField::SetIntNumber(), TGNumberEntryField::SetNumber(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoXAxisRange (  )  [virtual]

Definition at line 2452 of file TH2Editor.cxx.

References fHist, fSldXMax, fSldXMin, fSliderX, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TAxis::GetFirst(), TAxis::GetLast(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TH1::GetXaxis(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TAxis::SetRangeUser(), TGedFrame::Update(), and width.

void TH2Editor::DoSliderYMoved (  )  [virtual]

Definition at line 2472 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, TGObject::fClient, fCoordsCombo, fDelaydraw, fDim, fDim0, TCanvas::FeedbackMode(), TGedFrame::fGedEditor, fHist, fP1oldy, fP2oldy, fP3oldy, fP4oldy, fP5oldy, fP6oldy, fP7oldy, fP8oldy, fPx1old, fPx2old, fPy1old, fPy2old, fSldYMax, fSldYMin, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualPad::GetCanvas(), TAxis::GetFirst(), TAxis::GetLast(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGedEditor::GetPad(), TView::GetRmax(), TView::GetRmin(), TGComboBox::GetSelected(), TGButton::GetState(), TVirtualPad::GetUxmax(), TVirtualPad::GetUxmin(), TVirtualPad::GetView(), TH1::GetYaxis(), gVirtualX, i, kButtonDown, TVirtualX::kHollow, kTRUE, TGClient::NeedRedraw(), p1(), p2(), p3(), p4(), PaintBox3D(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), TGNumberEntryField::SetNumber(), TAxis::SetRange(), TGedFrame::Update(), xmax, xmin, TVirtualPad::XtoAbsPixel(), and TVirtualPad::YtoAbsPixel().

void TH2Editor::DoSliderYPressed (  )  [virtual]

Definition at line 2556 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, fCoordsCombo, fDelaydraw, fDim, fDim0, TCanvas::FeedbackMode(), TGedFrame::fGedEditor, fHist, fP1oldy, fP2oldy, fP3oldy, fP4oldy, fP5oldy, fP6oldy, fP7oldy, fP8oldy, fPx1old, fPx2old, fPy1old, fPy2old, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualPad::GetCanvas(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGedEditor::GetPad(), TView::GetRmax(), TView::GetRmin(), TGComboBox::GetSelected(), TGButton::GetState(), TVirtualPad::GetUxmax(), TVirtualPad::GetUxmin(), TH1::GetYaxis(), gPad, gVirtualX, kButtonDown, kFALSE, TVirtualX::kHollow, kTRUE, PaintBox3D(), TAttLine::SetLineColor(), TAttLine::SetLineWidth(), xmax, xmin, TVirtualPad::XtoAbsPixel(), and TVirtualPad::YtoAbsPixel().

void TH2Editor::DoSliderYReleased (  )  [virtual]

Definition at line 2606 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fBinYNumberEntry1, fDelaydraw, fHist, fSldYMax, fSldYMin, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TVirtualTreePlayer::GetCurrentPlayer(), TAxis::GetFirst(), TTreePlayer::GetHistogram(), TAxis::GetLast(), TGDoubleSlider::GetMaxPosition(), TGDoubleSlider::GetMinPosition(), TGButton::GetState(), TH1::GetYaxis(), kButtonDown, TGNumberEntryField::SetIntNumber(), TGNumberEntryField::SetNumber(), TAxis::SetRange(), and TGedFrame::Update().

void TH2Editor::DoYAxisRange (  )  [virtual]

Definition at line 2630 of file TH2Editor.cxx.

References TGedFrame::fAvoidSignal, fHist, fSldYMax, fSldYMin, fSliderY, TAxis::GetBinLowEdge(), TAxis::GetBinUpEdge(), TAxis::GetBinWidth(), TAxis::GetNbins(), TGNumberEntryField::GetNumber(), TH1::GetYaxis(), TGNumberEntryField::SetNumber(), TGDoubleSlider::SetPosition(), TAxis::SetRangeUser(), TGedFrame::Update(), and width.

void TH2Editor::DoFillColor ( Pixel_t   )  [virtual]

Definition at line 2653 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, TGedFrame::fGedEditor, TColor::GetColor(), TGedEditor::GetPad(), TAttPad::SetFrameFillColor(), and TGedFrame::Update().

void TH2Editor::DoFillPattern ( Style_t   )  [virtual]

Definition at line 2664 of file TH2Editor.cxx.

References TVirtualPad::cd(), TGedFrame::fAvoidSignal, TGedFrame::fGedEditor, TGedEditor::GetPad(), TAttPad::SetFrameFillStyle(), and TGedFrame::Update().

Int_t * TH2Editor::Dividers ( Int_t  n  ) 

Definition at line 2837 of file TH2Editor.cxx.

References i, and num.

Referenced by DoApply(), DoBinLabel(), DoBinMoved(), DoBinPressed(), DoBinReleased(), DoCancel(), and SetModel().

static TGComboBox* TH2Editor::BuildHistTypeComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

static TGComboBox* TH2Editor::BuildHistCoordsComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

static TGComboBox* TH2Editor::BuildHistContComboBox ( TGFrame parent,
Int_t  id 
) [static, protected]

virtual void TH2Editor::ConnectSignals2Slots (  )  [protected, virtual]

void TH2Editor::CreateBinTab (  )  [protected]

void TH2Editor::PaintBox3D ( Float_t p1,
Float_t p2,
Float_t p3,
Float_t p4 
) [private]

TString TH2Editor::GetHistTypeLabel (  )  [private]

TString TH2Editor::GetHistCoordsLabel (  )  [private]

TString TH2Editor::GetHistContLabel (  )  [private]

TString TH2Editor::GetHistAdditiveLabel (  )  [private]

TString TH2Editor::GetCutOptionString (  )  [private]

virtual Bool_t TH2Editor::AcceptModel ( TObject model  )  [virtual]

Reimplemented from TGedFrame.

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

Implements TGedFrame.

virtual void TH2Editor::ActivateBaseClassEditors ( TClass cl  )  [virtual]

Reimplemented from TGedFrame.

virtual void TH2Editor::DoTitle ( const char *  text  )  [virtual]

virtual void TH2Editor::DoHistView (  )  [virtual]

virtual void TH2Editor::DoHistSimple (  )  [virtual]

virtual void TH2Editor::DoHistComplex (  )  [virtual]

virtual void TH2Editor::DoHistChanges (  )  [virtual]

virtual void TH2Editor::DoAddArr ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddBox ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddCol ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddScat ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddText ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddError ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddPalette ( Bool_t  on  )  [virtual]

virtual void TH2Editor::DoAddFB (  )  [virtual]

virtual void TH2Editor::DoAddBB (  )  [virtual]

virtual void TH2Editor::DoContLevel (  )  [virtual]

virtual void TH2Editor::DoContLevel1 (  )  [virtual]

virtual void TH2Editor::DoBarWidth (  )  [virtual]

virtual void TH2Editor::DoBarOffset (  )  [virtual]

virtual void TH2Editor::DoBinPressed (  )  [virtual]

virtual void TH2Editor::DoBinMoved (  )  [virtual]

virtual void TH2Editor::DoBinReleased (  )  [virtual]

virtual void TH2Editor::DoBinLabel (  )  [virtual]

virtual void TH2Editor::DoApply (  )  [virtual]

virtual void TH2Editor::DoCancel (  )  [virtual]

virtual void TH2Editor::DoBinReleased1 (  )  [virtual]

virtual void TH2Editor::DoBinMoved1 (  )  [virtual]

virtual void TH2Editor::DoBinLabel1 (  )  [virtual]

virtual void TH2Editor::DoOffsetMoved (  )  [virtual]

virtual void TH2Editor::DoOffsetReleased (  )  [virtual]

virtual void TH2Editor::DoOffsetPressed (  )  [virtual]

virtual void TH2Editor::DoBinOffset (  )  [virtual]

virtual void TH2Editor::DoSliderXMoved (  )  [virtual]

virtual void TH2Editor::DoSliderXPressed (  )  [virtual]

virtual void TH2Editor::DoSliderXReleased (  )  [virtual]

virtual void TH2Editor::DoXAxisRange (  )  [virtual]

virtual void TH2Editor::DoSliderYMoved (  )  [virtual]

virtual void TH2Editor::DoSliderYPressed (  )  [virtual]

virtual void TH2Editor::DoSliderYReleased (  )  [virtual]

virtual void TH2Editor::DoYAxisRange (  )  [virtual]

virtual void TH2Editor::DoFillColor ( Pixel_t   )  [virtual]

virtual void TH2Editor::DoFillPattern ( Style_t   )  [virtual]

Int_t* TH2Editor::Dividers ( Int_t  n  ) 


Member Data Documentation

TH2* TH2Editor::fHist [protected]

Definition at line 46 of file TH2Editor.h.

Referenced by DoAddText(), DoApply(), DoBarOffset(), DoBarWidth(), DoBinLabel(), DoBinLabel1(), DoBinMoved(), DoBinMoved1(), DoBinOffset(), DoBinPressed(), DoBinReleased(), DoBinReleased1(), DoCancel(), DoContLevel(), DoContLevel1(), DoOffsetMoved(), DoOffsetReleased(), DoSliderXMoved(), DoSliderXPressed(), DoSliderXReleased(), DoSliderYMoved(), DoSliderYPressed(), DoSliderYReleased(), DoTitle(), DoXAxisRange(), DoYAxisRange(), and SetModel().

TGCompositeFrame* TH2Editor::fBin [protected]

Definition at line 47 of file TH2Editor.h.

Referenced by CreateBinTab(), and SetModel().

TGCompositeFrame* TH2Editor::fFit [protected]

Definition at line 48 of file TH2Editor.h.

TGTextEntry* TH2Editor::fTitle [protected]

Definition at line 49 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TH2Editor().

TGComboBox* TH2Editor::fTypeCombo [protected]

Definition at line 50 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoHistChanges(), DoHistComplex(), GetHistTypeLabel(), SetModel(), and TH2Editor().

TGComboBox* TH2Editor::fCoordsCombo [protected]

Definition at line 51 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoHistChanges(), DoHistComplex(), DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), DoSliderYPressed(), GetHistCoordsLabel(), SetModel(), and TH2Editor().

TGComboBox* TH2Editor::fContCombo [protected]

Definition at line 52 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddCol(), DoHistChanges(), DoHistSimple(), GetHistContLabel(), SetModel(), and TH2Editor().

TGLabel* TH2Editor::fColContLbl [protected]

Definition at line 53 of file TH2Editor.h.

Referenced by DoAddCol(), DoHistChanges(), DoHistSimple(), SetModel(), and TH2Editor().

TGLabel* TH2Editor::fColContLbl1 [protected]

Definition at line 54 of file TH2Editor.h.

Referenced by DoHistChanges(), DoHistComplex(), SetModel(), and TH2Editor().

Int_t TH2Editor::fTitlePrec [protected]

Definition at line 55 of file TH2Editor.h.

Referenced by TH2Editor().

TGHButtonGroup* TH2Editor::fDimGroup [protected]

Definition at line 56 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TH2Editor().

TGRadioButton* TH2Editor::fDim [protected]

Definition at line 57 of file TH2Editor.h.

Referenced by DoAddError(), DoHistChanges(), DoHistView(), DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), DoSliderYPressed(), GetHistAdditiveLabel(), TH2Editor(), and ~TH2Editor().

TGRadioButton* TH2Editor::fDim0 [protected]

Definition at line 58 of file TH2Editor.h.

Referenced by DoHistChanges(), DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), DoSliderYPressed(), GetHistAdditiveLabel(), TH2Editor(), and ~TH2Editor().

TGLayoutHints* TH2Editor::fDimlh [protected]

Definition at line 59 of file TH2Editor.h.

Referenced by TH2Editor(), and ~TH2Editor().

TGLayoutHints* TH2Editor::fDim0lh [protected]

Definition at line 60 of file TH2Editor.h.

Referenced by TH2Editor(), and ~TH2Editor().

TGCompositeFrame* TH2Editor::f6 [protected]

Definition at line 61 of file TH2Editor.h.

Referenced by DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

TGCompositeFrame* TH2Editor::f9 [protected]

Definition at line 62 of file TH2Editor.h.

Referenced by DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

TGCompositeFrame* TH2Editor::f12 [protected]

Definition at line 63 of file TH2Editor.h.

Referenced by DoHistChanges(), DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

TGCompositeFrame* TH2Editor::f13 [protected]

Definition at line 64 of file TH2Editor.h.

Referenced by DoHistChanges(), DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

TGCompositeFrame* TH2Editor::f38 [protected]

Definition at line 65 of file TH2Editor.h.

Referenced by DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddError [protected]

Definition at line 66 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddError(), DoHistChanges(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddPalette [protected]

Definition at line 67 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddArr(), DoAddBox(), DoAddCol(), DoAddPalette(), DoHistChanges(), DoHistSimple(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddPalette1 [protected]

Definition at line 68 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddPalette(), DoHistChanges(), DoHistComplex(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddArr [protected]

Definition at line 69 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddArr(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddBox [protected]

Definition at line 70 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddBox(), DoAddCol(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddScat [protected]

Definition at line 71 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddArr(), DoAddBox(), DoAddCol(), DoAddScat(), DoAddText(), DoHistChanges(), DoHistSimple(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddCol [protected]

Definition at line 72 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddCol(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddFB [protected]

Definition at line 73 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddFB(), DoHistChanges(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddBB [protected]

Definition at line 74 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddBB(), DoHistChanges(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGCheckButton* TH2Editor::fAddText [protected]

Definition at line 75 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoAddText(), GetHistAdditiveLabel(), SetModel(), and TH2Editor().

TGNumberEntry* TH2Editor::fContLevels [protected]

Definition at line 76 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoContLevel(), DoContLevel1(), SetModel(), and TH2Editor().

TGNumberEntry* TH2Editor::fContLevels1 [protected]

Definition at line 77 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoContLevel(), DoContLevel1(), SetModel(), and TH2Editor().

TGNumberEntry* TH2Editor::fBarWidth [protected]

Definition at line 78 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoBarWidth(), SetModel(), and TH2Editor().

TGNumberEntry* TH2Editor::fBarOffset [protected]

Definition at line 79 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), DoBarOffset(), SetModel(), and TH2Editor().

TGCompositeFrame* TH2Editor::fBinXCont [protected]

Definition at line 80 of file TH2Editor.h.

Referenced by CreateBinTab(), and SetModel().

TGHSlider* TH2Editor::fBinXSlider [protected]

Definition at line 81 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoApply(), DoBinLabel(), DoBinMoved(), DoBinReleased(), DoCancel(), and SetModel().

TGNumberEntryField* TH2Editor::fBinXNumberEntry [protected]

Definition at line 82 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel(), DoBinMoved(), and SetModel().

TGHSlider* TH2Editor::fBinYSlider [protected]

Definition at line 83 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoApply(), DoBinLabel(), DoBinMoved(), DoBinReleased(), DoCancel(), and SetModel().

TGNumberEntryField* TH2Editor::fBinYNumberEntry [protected]

Definition at line 84 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel(), DoBinMoved(), and SetModel().

TGTextButton* TH2Editor::fApply [protected]

Definition at line 85 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoApply(), DoBinMoved(), DoBinReleased(), and DoCancel().

TGTextButton* TH2Editor::fCancel [protected]

Definition at line 86 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoApply(), DoBinMoved(), DoBinReleased(), and DoCancel().

TGCompositeFrame* TH2Editor::fBinXCont1 [protected]

Definition at line 87 of file TH2Editor.h.

Referenced by CreateBinTab(), and SetModel().

TGHSlider* TH2Editor::fBinXSlider1 [protected]

Definition at line 88 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinMoved1(), DoBinReleased1(), and SetModel().

TGNumberEntryField* TH2Editor::fBinXNumberEntry1 [protected]

Definition at line 89 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved1(), DoBinReleased1(), DoSliderXReleased(), and SetModel().

TGNumberEntryField* TH2Editor::fXOffsetNumberEntry [protected]

Definition at line 90 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinOffset(), DoBinReleased1(), DoOffsetMoved(), DoOffsetPressed(), DoOffsetReleased(), and SetModel().

TGHSlider* TH2Editor::fXBinOffsetSld [protected]

Definition at line 91 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinOffset(), DoBinReleased1(), DoOffsetMoved(), and DoOffsetReleased().

TGCompositeFrame* TH2Editor::fBinYCont1 [protected]

Definition at line 93 of file TH2Editor.h.

Referenced by CreateBinTab(), and SetModel().

TGHSlider* TH2Editor::fBinYSlider1 [protected]

Definition at line 94 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinMoved1(), DoBinReleased1(), and SetModel().

TGNumberEntryField* TH2Editor::fBinYNumberEntry1 [protected]

Definition at line 95 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved1(), DoBinReleased1(), DoSliderYReleased(), and SetModel().

TGNumberEntryField* TH2Editor::fYOffsetNumberEntry [protected]

Definition at line 96 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinOffset(), DoBinReleased1(), DoOffsetMoved(), DoOffsetPressed(), DoOffsetReleased(), and SetModel().

TGHSlider* TH2Editor::fYBinOffsetSld [protected]

Definition at line 97 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinOffset(), DoBinReleased1(), DoOffsetMoved(), and DoOffsetReleased().

TGDoubleHSlider* TH2Editor::fSliderX [protected]

Definition at line 98 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinReleased(), DoBinReleased1(), DoSliderXMoved(), DoSliderXPressed(), DoSliderXReleased(), DoXAxisRange(), and SetModel().

TGNumberEntryField* TH2Editor::fSldXMin [protected]

Definition at line 99 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinOffset(), DoBinReleased(), DoBinReleased1(), DoOffsetMoved(), DoOffsetReleased(), DoSliderXMoved(), DoSliderXReleased(), DoXAxisRange(), and SetModel().

TGNumberEntryField* TH2Editor::fSldXMax [protected]

Definition at line 100 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinOffset(), DoBinReleased(), DoBinReleased1(), DoOffsetMoved(), DoOffsetReleased(), DoSliderXMoved(), DoSliderXReleased(), DoXAxisRange(), and SetModel().

TGDoubleHSlider* TH2Editor::fSliderY [protected]

Definition at line 101 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinReleased(), DoBinReleased1(), DoSliderYMoved(), DoSliderYPressed(), DoSliderYReleased(), DoYAxisRange(), and SetModel().

TGNumberEntryField* TH2Editor::fSldYMin [protected]

Definition at line 102 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinOffset(), DoBinReleased(), DoBinReleased1(), DoOffsetMoved(), DoOffsetReleased(), DoSliderYMoved(), DoSliderYReleased(), DoYAxisRange(), and SetModel().

TGNumberEntryField* TH2Editor::fSldYMax [protected]

Definition at line 103 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), CreateBinTab(), DoBinLabel1(), DoBinMoved(), DoBinOffset(), DoBinReleased(), DoBinReleased1(), DoOffsetMoved(), DoOffsetReleased(), DoSliderYMoved(), DoSliderYReleased(), DoYAxisRange(), and SetModel().

TGCheckButton* TH2Editor::fDelaydraw [protected]

Definition at line 104 of file TH2Editor.h.

Referenced by CreateBinTab(), DoBinLabel(), DoBinMoved(), DoBinReleased(), DoOffsetMoved(), DoOffsetReleased(), DoSliderXMoved(), DoSliderXPressed(), DoSliderXReleased(), DoSliderYMoved(), DoSliderYPressed(), DoSliderYReleased(), and SetModel().

TGColorSelect* TH2Editor::fFrameColor [protected]

Definition at line 105 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TH2Editor().

TGedPatternSelect* TH2Editor::fFramePattern [protected]

Definition at line 106 of file TH2Editor.h.

Referenced by ConnectSignals2Slots(), SetModel(), and TH2Editor().

TString TH2Editor::fCutString [protected]

Definition at line 107 of file TH2Editor.h.

Referenced by DoAddArr(), DoAddBox(), DoAddCol(), DoAddText(), DoHistChanges(), DoHistComplex(), DoHistSimple(), SetModel(), and TH2Editor().

Int_t TH2Editor::fPx1old [private]

Definition at line 124 of file TH2Editor.h.

Referenced by DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), and DoSliderYPressed().

Int_t TH2Editor::fPy1old [private]

Definition at line 124 of file TH2Editor.h.

Referenced by DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), and DoSliderYPressed().

Int_t TH2Editor::fPx2old [private]

Definition at line 124 of file TH2Editor.h.

Referenced by DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), and DoSliderYPressed().

Int_t TH2Editor::fPy2old [private]

Definition at line 124 of file TH2Editor.h.

Referenced by DoSliderXMoved(), DoSliderXPressed(), DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP1oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP2oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP3oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP4oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP5oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP6oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP7oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP8oldx [private]

Definition at line 128 of file TH2Editor.h.

Referenced by DoSliderXMoved(), and DoSliderXPressed().

Float_t TH2Editor::fP1oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP2oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP3oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP4oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP5oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP6oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP7oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

Float_t TH2Editor::fP8oldy [private]

Definition at line 136 of file TH2Editor.h.

Referenced by DoSliderYMoved(), and DoSliderYPressed().

TH2* TH2Editor::fBinHist [private]

Definition at line 144 of file TH2Editor.h.

Referenced by DoApply(), DoBinLabel(), DoBinMoved(), DoBinPressed(), DoBinReleased(), DoCancel(), SetModel(), and ~TH2Editor().

Double_t TH2Editor::fOldXOffset [private]

Definition at line 145 of file TH2Editor.h.

Referenced by DoOffsetPressed(), and DoOffsetReleased().

Double_t TH2Editor::fOldYOffset [private]

Definition at line 146 of file TH2Editor.h.

Referenced by DoOffsetPressed(), and DoOffsetReleased().

TH2* TH2Editor::fHist [protected]

Definition at line 46 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::fBin [protected]

Definition at line 47 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::fFit [protected]

Definition at line 48 of file TH2Editor.h.

TGTextEntry* TH2Editor::fTitle [protected]

Definition at line 49 of file TH2Editor.h.

TGComboBox* TH2Editor::fTypeCombo [protected]

Definition at line 50 of file TH2Editor.h.

TGComboBox* TH2Editor::fCoordsCombo [protected]

Definition at line 51 of file TH2Editor.h.

TGComboBox* TH2Editor::fContCombo [protected]

Definition at line 52 of file TH2Editor.h.

TGLabel* TH2Editor::fColContLbl [protected]

Definition at line 53 of file TH2Editor.h.

TGLabel* TH2Editor::fColContLbl1 [protected]

Definition at line 54 of file TH2Editor.h.

TGHButtonGroup* TH2Editor::fDimGroup [protected]

Definition at line 56 of file TH2Editor.h.

TGRadioButton* TH2Editor::fDim [protected]

Definition at line 57 of file TH2Editor.h.

TGRadioButton* TH2Editor::fDim0 [protected]

Definition at line 58 of file TH2Editor.h.

TGLayoutHints* TH2Editor::fDimlh [protected]

Definition at line 59 of file TH2Editor.h.

TGLayoutHints* TH2Editor::fDim0lh [protected]

Definition at line 60 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::f6 [protected]

Definition at line 61 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::f9 [protected]

Definition at line 62 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::f12 [protected]

Definition at line 63 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::f13 [protected]

Definition at line 64 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::f38 [protected]

Definition at line 65 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddError [protected]

Definition at line 66 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddPalette [protected]

Definition at line 67 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddPalette1 [protected]

Definition at line 68 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddArr [protected]

Definition at line 69 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddBox [protected]

Definition at line 70 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddScat [protected]

Definition at line 71 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddCol [protected]

Definition at line 72 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddFB [protected]

Definition at line 73 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddBB [protected]

Definition at line 74 of file TH2Editor.h.

TGCheckButton* TH2Editor::fAddText [protected]

Definition at line 75 of file TH2Editor.h.

TGNumberEntry* TH2Editor::fContLevels [protected]

Definition at line 76 of file TH2Editor.h.

TGNumberEntry* TH2Editor::fContLevels1 [protected]

Definition at line 77 of file TH2Editor.h.

TGNumberEntry* TH2Editor::fBarWidth [protected]

Definition at line 78 of file TH2Editor.h.

TGNumberEntry* TH2Editor::fBarOffset [protected]

Definition at line 79 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::fBinXCont [protected]

Definition at line 80 of file TH2Editor.h.

TGHSlider* TH2Editor::fBinXSlider [protected]

Definition at line 81 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fBinXNumberEntry [protected]

Definition at line 82 of file TH2Editor.h.

TGHSlider* TH2Editor::fBinYSlider [protected]

Definition at line 83 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fBinYNumberEntry [protected]

Definition at line 84 of file TH2Editor.h.

TGTextButton* TH2Editor::fApply [protected]

Definition at line 85 of file TH2Editor.h.

TGTextButton* TH2Editor::fCancel [protected]

Definition at line 86 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::fBinXCont1 [protected]

Definition at line 87 of file TH2Editor.h.

TGHSlider* TH2Editor::fBinXSlider1 [protected]

Definition at line 88 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fBinXNumberEntry1 [protected]

Definition at line 89 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fXOffsetNumberEntry [protected]

Definition at line 90 of file TH2Editor.h.

TGHSlider* TH2Editor::fXBinOffsetSld [protected]

Definition at line 91 of file TH2Editor.h.

TGCompositeFrame* TH2Editor::fBinYCont1 [protected]

Definition at line 93 of file TH2Editor.h.

TGHSlider* TH2Editor::fBinYSlider1 [protected]

Definition at line 94 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fBinYNumberEntry1 [protected]

Definition at line 95 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fYOffsetNumberEntry [protected]

Definition at line 96 of file TH2Editor.h.

TGHSlider* TH2Editor::fYBinOffsetSld [protected]

Definition at line 97 of file TH2Editor.h.

TGDoubleHSlider* TH2Editor::fSliderX [protected]

Definition at line 98 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fSldXMin [protected]

Definition at line 99 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fSldXMax [protected]

Definition at line 100 of file TH2Editor.h.

TGDoubleHSlider* TH2Editor::fSliderY [protected]

Definition at line 101 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fSldYMin [protected]

Definition at line 102 of file TH2Editor.h.

TGNumberEntryField* TH2Editor::fSldYMax [protected]

Definition at line 103 of file TH2Editor.h.

TGCheckButton* TH2Editor::fDelaydraw [protected]

Definition at line 104 of file TH2Editor.h.

TGColorSelect* TH2Editor::fFrameColor [protected]

Definition at line 105 of file TH2Editor.h.

TGedPatternSelect* TH2Editor::fFramePattern [protected]

Definition at line 106 of file TH2Editor.h.

TH2* TH2Editor::fBinHist [private]

Definition at line 144 of file TH2Editor.h.


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