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_t * Dividers (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_t * Dividers (Int_t n)

Protected Member Functions

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

Static Protected Member Functions

static TGComboBox * BuildHistTypeComboBox (TGFrame *parent, Int_t id)
static TGComboBox * BuildHistCoordsComboBox (TGFrame *parent, Int_t id)
static TGComboBox * BuildHistContComboBox (TGFrame *parent, Int_t id)
static TGComboBox * BuildHistTypeComboBox (TGFrame *parent, Int_t id)
static TGComboBox * BuildHistCoordsComboBox (TGFrame *parent, Int_t id)
static TGComboBox * BuildHistContComboBox (TGFrame *parent, Int_t id)

Protected Attributes

TH2 * fHist
TGCompositeFrame * fBin
TGCompositeFrame * fFit
TGTextEntry * fTitle
TGComboBox * fTypeCombo
TGComboBox * fCoordsCombo
TGComboBox * fContCombo
TGLabel * fColContLbl
TGLabel * fColContLbl1
Int_t fTitlePrec
TGHButtonGroup * fDimGroup
TGRadioButton * fDim
TGRadioButton * fDim0
TGLayoutHints * fDimlh
TGLayoutHints * fDim0lh
TGCompositeFrame * f6
TGCompositeFrame * f9
TGCompositeFrame * f12
TGCompositeFrame * f13
TGCompositeFrame * f38
TGCheckButton * fAddError
TGCheckButton * fAddPalette
TGCheckButton * fAddPalette1
TGCheckButton * fAddArr
TGCheckButton * fAddBox
TGCheckButton * fAddScat
TGCheckButton * fAddCol
TGCheckButton * fAddFB
TGCheckButton * fAddBB
TGCheckButton * fAddText
TGNumberEntry * fContLevels
TGNumberEntry * fContLevels1
TGNumberEntry * fBarWidth
TGNumberEntry * fBarOffset
TGCompositeFrame * fBinXCont
TGHSlider * fBinXSlider
TGNumberEntryField * fBinXNumberEntry
TGHSlider * fBinYSlider
TGNumberEntryField * fBinYNumberEntry
TGTextButton * fApply
TGTextButton * fCancel
TGCompositeFrame * fBinXCont1
TGHSlider * fBinXSlider1
TGNumberEntryField * fBinXNumberEntry1
TGNumberEntryField * fXOffsetNumberEntry
TGHSlider * fXBinOffsetSld
TGCompositeFrame * fBinYCont1
TGHSlider * fBinYSlider1
TGNumberEntryField * fBinYNumberEntry1
TGNumberEntryField * fYOffsetNumberEntry
TGHSlider * fYBinOffsetSld
TGDoubleHSlider * fSliderX
TGNumberEntryField * fSldXMin
TGNumberEntryField * fSldXMax
TGDoubleHSlider * fSliderY
TGNumberEntryField * fSldYMin
TGNumberEntryField * fSldYMax
TGCheckButton * fDelaydraw
TGColorSelect * fFrameColor
TGedPatternSelect * fFramePattern
TString fCutString
TH2 * fHist
TGCompositeFrame * fBin
TGCompositeFrame * fFit
TGTextEntry * fTitle
TGComboBox * fTypeCombo
TGComboBox * fCoordsCombo
TGComboBox * fContCombo
TGLabel * fColContLbl
TGLabel * fColContLbl1
TGHButtonGroup * fDimGroup
TGRadioButton * fDim
TGRadioButton * fDim0
TGLayoutHints * fDimlh
TGLayoutHints * fDim0lh
TGCompositeFrame * f6
TGCompositeFrame * f9
TGCompositeFrame * f12
TGCompositeFrame * f13
TGCompositeFrame * f38
TGCheckButton * fAddError
TGCheckButton * fAddPalette
TGCheckButton * fAddPalette1
TGCheckButton * fAddArr
TGCheckButton * fAddBox
TGCheckButton * fAddScat
TGCheckButton * fAddCol
TGCheckButton * fAddFB
TGCheckButton * fAddBB
TGCheckButton * fAddText
TGNumberEntry * fContLevels
TGNumberEntry * fContLevels1
TGNumberEntry * fBarWidth
TGNumberEntry * fBarOffset
TGCompositeFrame * fBinXCont
TGHSlider * fBinXSlider
TGNumberEntryField * fBinXNumberEntry
TGHSlider * fBinYSlider
TGNumberEntryField * fBinYNumberEntry
TGTextButton * fApply
TGTextButton * fCancel
TGCompositeFrame * fBinXCont1
TGHSlider * fBinXSlider1
TGNumberEntryField * fBinXNumberEntry1
TGNumberEntryField * fXOffsetNumberEntry
TGHSlider * fXBinOffsetSld
TGCompositeFrame * fBinYCont1
TGHSlider * fBinYSlider1
TGNumberEntryField * fBinYNumberEntry1
TGNumberEntryField * fYOffsetNumberEntry
TGHSlider * fYBinOffsetSld
TGDoubleHSlider * fSliderX
TGNumberEntryField * fSldXMin
TGNumberEntryField * fSldXMax
TGDoubleHSlider * fSliderY
TGNumberEntryField * fSldYMin
TGNumberEntryField * fSldYMax
TGCheckButton * fDelaydraw
TGColorSelect * fFrameColor
TGedPatternSelect * fFramePattern

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]
TH2 * fBinHist
Double_t fOldXOffset
Double_t fOldYOffset
TH2 * fBinHist

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