#include <TEveCaloVizEditor.h>
Inheritance diagram for TEveCaloVizEditor:

Definition at line 28 of file TEveCaloVizEditor.h.
| TEveCaloVizEditor::TEveCaloVizEditor | ( | const TEveCaloVizEditor & | ) | [private] |
| TEveCaloVizEditor::TEveCaloVizEditor | ( | const TGWindow * | p = 0, |
|
| Int_t | width = 170, |
|||
| Int_t | height = 30, |
|||
| UInt_t | options = kChildFrame, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
Definition at line 41 of file TEveCaloVizEditor.cxx.
References TGCompositeFrame::AddFrame(), TEveGDoubleValuator::Build(), TEveGValuator::Build(), TQObject::Connect(), TGedFrame::CreateEditorTabSubFrame(), fDataFrame, fEtaRng, fMaxTowerH, fMaxValAbs, fPhi, fPhiOffset, fPlotE, fPlotEt, fScaleAbs, fSliceFrame, gClient, TGClient::GetFont(), TEveGDoubleValuator::GetSlider(), kFALSE, kFixedSize, kLHintsBottom, kLHintsLeft, kLHintsTop, TGNumberFormat::kNESRealOne, TGNumberFormat::kNESRealTwo, TGedFrame::MakeTitle(), TMath::Pi(), TEveGValuatorBase::SetLabelWidth(), TEveGDoubleValuator::SetLimits(), TEveGValuator::SetLimits(), TEveGValuatorBase::SetNELength(), TEveGValuatorBase::SetShowSlider(), TGLabel::SetTextFont(), and TGFrame::SetWidth().
| virtual TEveCaloVizEditor::~TEveCaloVizEditor | ( | ) | [inline, virtual] |
Definition at line 57 of file TEveCaloVizEditor.h.
| TEveCaloVizEditor::TEveCaloVizEditor | ( | const TEveCaloVizEditor & | ) | [private] |
| TEveCaloVizEditor::TEveCaloVizEditor | ( | const TGWindow * | p = 0, |
|
| Int_t | width = 170, |
|||
| Int_t | height = 30, |
|||
| UInt_t | options = kChildFrame, |
|||
| Pixel_t | back = GetDefaultFrameBackground() | |||
| ) |
| virtual TEveCaloVizEditor::~TEveCaloVizEditor | ( | ) | [inline, virtual] |
Definition at line 57 of file TEveCaloVizEditor.h.
| TEveCaloVizEditor& TEveCaloVizEditor::operator= | ( | const TEveCaloVizEditor & | ) | [private] |
| void TEveCaloVizEditor::MakeSliceInfo | ( | ) | [private] |
Definition at line 158 of file TEveCaloVizEditor.cxx.
References TList::At(), TEveGValuator::Build(), TQObject::Connect(), fM, fSliceFrame, TEveCaloViz::GetData(), TEveGValuatorBase::GetLabel(), TGCompositeFrame::GetList(), TEveCaloData::GetNSlices(), TGNumberEntry::GetNumberEntry(), TCollection::GetSize(), i, if(), TGWindow::IsMapped(), kFALSE, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealTwo, TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), nf, TColor::Number2Pixel(), TEveCaloData::RefSliceInfo(), TGFrame::SetHeight(), TEveGValuatorBase::SetLabelWidth(), TEveGValuator::SetLimits(), TEveGValuatorBase::SetNELength(), TGNumberEntry::SetNumber(), TEveGValuatorBase::SetShowSlider(), TGLabel::SetText(), TGTextEntry::SetToolTipText(), TEveGValuator::SetValue(), and TGFrame::UnmapWindow().
Referenced by SetModel().
| void TEveCaloVizEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 232 of file TEveCaloVizEditor.cxx.
References d, TEveCaloViz::fData, fDataFrame, TEveCaloViz::fEtaMax, TEveCaloViz::fEtaMin, fEtaRng, fM, fMaxTowerH, fMaxValAbs, fPhi, TEveCaloViz::fPhi, fPhiOffset, TEveCaloViz::fPhiOffset, fPlotE, fPlotEt, fScaleAbs, TEveCaloViz::GetData(), TGedEditor::GetEditorTab(), TEveCaloData::GetEtaLimits(), TGedFrame::GetGedEditor(), TEveCaloViz::GetMaxTowerH(), TEveCaloViz::GetMaxValAbs(), TEveCaloData::GetPhiLimits(), TEveCaloViz::GetPlotEt(), TEveCaloViz::GetScaleAbs(), TEveCaloData::GetWrapTwoPi(), kButtonDown, kButtonUp, kFALSE, TGNumberFormat::kNESRealTwo, MakeSliceInfo(), max, min, p, TMath::Pi(), TEveGDoubleValuator::SetLimits(), TEveGValuator::SetLimits(), TGRadioButton::SetState(), TGCheckButton::SetState(), TEveGValuator::SetToolTip(), TEveGValuator::SetValue(), TEveGDoubleValuator::SetValues(), and TGFrame::UnmapWindow().
| void TEveCaloVizEditor::DoMaxTowerH | ( | ) |
Definition at line 292 of file TEveCaloVizEditor.cxx.
References fM, fMaxTowerH, TEveGValuator::GetValue(), TEveCaloViz::SetMaxTowerH(), and TGedFrame::Update().
| void TEveCaloVizEditor::DoScaleAbs | ( | ) |
Definition at line 301 of file TEveCaloVizEditor.cxx.
References fM, fScaleAbs, TGCheckButton::IsOn(), TEveCaloViz::SetScaleAbs(), and TGedFrame::Update().
| void TEveCaloVizEditor::DoMaxValAbs | ( | ) |
Definition at line 310 of file TEveCaloVizEditor.cxx.
References fM, fMaxValAbs, TEveGValuator::GetValue(), TEveCaloViz::SetMaxValAbs(), and TGedFrame::Update().
| void TEveCaloVizEditor::DoPlot | ( | ) |
Definition at line 319 of file TEveCaloVizEditor.cxx.
References fM, fPlotE, fPlotEt, gTQSender, TGRadioButton::IsDown(), kButtonUp, TEveCaloViz::SetPlotEt(), TGRadioButton::SetState(), TGedFrame::Update(), and TGWidget::WidgetId().
| void TEveCaloVizEditor::DoEtaRange | ( | ) |
Definition at line 336 of file TEveCaloVizEditor.cxx.
References fEtaRng, fM, TEveGDoubleValuator::GetMax(), TEveGDoubleValuator::GetMin(), TEveCaloViz::SetEta(), and TGedFrame::Update().
| void TEveCaloVizEditor::DoPhi | ( | ) |
Definition at line 345 of file TEveCaloVizEditor.cxx.
References fM, fPhi, fPhiOffset, TEveGValuator::GetValue(), TEveCaloViz::SetPhiWithRng(), and TGedFrame::Update().
| void TEveCaloVizEditor::DoSliceThreshold | ( | ) |
Definition at line 354 of file TEveCaloVizEditor.cxx.
References fM, TEveGValuator::GetValue(), gTQSender, TEveCaloViz::SetDataSliceThreshold(), TGedFrame::Update(), and TGWidget::WidgetId().
| void TEveCaloVizEditor::DoSliceColor | ( | Pixel_t | color | ) |
Definition at line 364 of file TEveCaloVizEditor.cxx.
References fM, TColor::GetColor(), gTQSender, TEveCaloViz::SetDataSliceColor(), TGedFrame::Update(), and TGWidget::WidgetId().
| void TEveCaloVizEditor::DoSliceTransparency | ( | Long_t | transp | ) |
Definition at line 374 of file TEveCaloVizEditor.cxx.
References fM, TEveCaloViz::GetData(), gTQSender, TEveCaloData::SetSliceTransparency(), TGedFrame::Update(), and TGWidget::WidgetId().
| TEveCaloVizEditor::ClassDef | ( | TEveCaloVizEditor | , | |
| 0 | ||||
| ) |
| TEveCaloVizEditor& TEveCaloVizEditor::operator= | ( | const TEveCaloVizEditor & | ) | [private] |
| void TEveCaloVizEditor::MakeSliceInfo | ( | ) | [private] |
| void TEveCaloVizEditor::DoMaxTowerH | ( | ) |
| void TEveCaloVizEditor::DoScaleAbs | ( | ) |
| void TEveCaloVizEditor::DoMaxValAbs | ( | ) |
| void TEveCaloVizEditor::DoPlot | ( | ) |
| void TEveCaloVizEditor::DoEtaRange | ( | ) |
| void TEveCaloVizEditor::DoPhi | ( | ) |
| void TEveCaloVizEditor::DoSliceThreshold | ( | ) |
| void TEveCaloVizEditor::DoSliceColor | ( | Pixel_t | color | ) |
| void TEveCaloVizEditor::DoSliceTransparency | ( | Long_t | transp | ) |
| TEveCaloVizEditor::ClassDef | ( | TEveCaloVizEditor | , | |
| 0 | ||||
| ) |
TEveCaloViz* TEveCaloVizEditor::fM [protected] |
Definition at line 36 of file TEveCaloVizEditor.h.
Referenced by DoEtaRange(), DoMaxTowerH(), DoMaxValAbs(), DoPhi(), DoPlot(), DoScaleAbs(), DoSliceColor(), DoSliceThreshold(), DoSliceTransparency(), MakeSliceInfo(), and SetModel().
TGNumberEntry* TEveCaloVizEditor::fFrameTransparency [protected] |
Definition at line 38 of file TEveCaloVizEditor.h.
TGRadioButton* TEveCaloVizEditor::fPlotE [protected] |
Definition at line 40 of file TEveCaloVizEditor.h.
Referenced by DoPlot(), SetModel(), and TEveCaloVizEditor().
TGRadioButton* TEveCaloVizEditor::fPlotEt [protected] |
Definition at line 41 of file TEveCaloVizEditor.h.
Referenced by DoPlot(), SetModel(), and TEveCaloVizEditor().
TGCheckButton* TEveCaloVizEditor::fScaleAbs [protected] |
Definition at line 43 of file TEveCaloVizEditor.h.
Referenced by DoScaleAbs(), SetModel(), and TEveCaloVizEditor().
TEveGValuator* TEveCaloVizEditor::fMaxValAbs [protected] |
Definition at line 44 of file TEveCaloVizEditor.h.
Referenced by DoMaxValAbs(), SetModel(), and TEveCaloVizEditor().
TEveGValuator* TEveCaloVizEditor::fMaxTowerH [protected] |
Definition at line 45 of file TEveCaloVizEditor.h.
Referenced by DoMaxTowerH(), SetModel(), and TEveCaloVizEditor().
TEveGDoubleValuator* TEveCaloVizEditor::fEtaRng [protected] |
Definition at line 47 of file TEveCaloVizEditor.h.
Referenced by DoEtaRange(), SetModel(), and TEveCaloVizEditor().
TEveGValuator* TEveCaloVizEditor::fPhi [protected] |
Definition at line 48 of file TEveCaloVizEditor.h.
Referenced by DoPhi(), SetModel(), and TEveCaloVizEditor().
TEveGValuator* TEveCaloVizEditor::fPhiOffset [protected] |
Definition at line 49 of file TEveCaloVizEditor.h.
Referenced by DoPhi(), SetModel(), and TEveCaloVizEditor().
TGVerticalFrame* TEveCaloVizEditor::fDataFrame [protected] |
Definition at line 51 of file TEveCaloVizEditor.h.
Referenced by SetModel(), and TEveCaloVizEditor().
TGVerticalFrame* TEveCaloVizEditor::fSliceFrame [protected] |
Definition at line 52 of file TEveCaloVizEditor.h.
Referenced by MakeSliceInfo(), and TEveCaloVizEditor().
TEveCaloViz* TEveCaloVizEditor::fM [protected] |
Definition at line 36 of file TEveCaloVizEditor.h.
TGNumberEntry* TEveCaloVizEditor::fFrameTransparency [protected] |
Definition at line 38 of file TEveCaloVizEditor.h.
TGRadioButton* TEveCaloVizEditor::fPlotE [protected] |
Definition at line 40 of file TEveCaloVizEditor.h.
TGRadioButton* TEveCaloVizEditor::fPlotEt [protected] |
Definition at line 41 of file TEveCaloVizEditor.h.
TGCheckButton* TEveCaloVizEditor::fScaleAbs [protected] |
Definition at line 43 of file TEveCaloVizEditor.h.
TEveGValuator* TEveCaloVizEditor::fMaxValAbs [protected] |
Definition at line 44 of file TEveCaloVizEditor.h.
TEveGValuator* TEveCaloVizEditor::fMaxTowerH [protected] |
Definition at line 45 of file TEveCaloVizEditor.h.
TEveGDoubleValuator* TEveCaloVizEditor::fEtaRng [protected] |
Definition at line 47 of file TEveCaloVizEditor.h.
TEveGValuator* TEveCaloVizEditor::fPhi [protected] |
Definition at line 48 of file TEveCaloVizEditor.h.
TEveGValuator* TEveCaloVizEditor::fPhiOffset [protected] |
Definition at line 49 of file TEveCaloVizEditor.h.
TGVerticalFrame* TEveCaloVizEditor::fDataFrame [protected] |
Definition at line 51 of file TEveCaloVizEditor.h.
TGVerticalFrame* TEveCaloVizEditor::fSliceFrame [protected] |
Definition at line 52 of file TEveCaloVizEditor.h.
1.5.1