TGeoManagerEditor Class Reference

#include <TGeoManagerEditor.h>

Inheritance diagram for TGeoManagerEditor:

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

Public Member Functions

 TGeoManagerEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGeoManagerEditor ()
virtual void SetModel (TObject *obj)
virtual void SelectedSlot (TVirtualPad *pad, TObject *obj, Int_t event)
void ConnectSelected (TCanvas *c)
void DisconnectSelected ()
void DoName ()
void DoCreateBox ()
void DoCreatePara ()
void DoCreateTrd1 ()
void DoCreateTrd2 ()
void DoCreateTrap ()
void DoCreateGtra ()
void DoCreateXtru ()
void DoCreateArb8 ()
void DoCreateTube ()
void DoCreateTubs ()
void DoCreateCone ()
void DoCreateCons ()
void DoCreateSphe ()
void DoCreateCtub ()
void DoCreateEltu ()
void DoCreateTorus ()
void DoCreatePcon ()
void DoCreatePgon ()
void DoCreateHype ()
void DoCreateParab ()
void DoCreateComposite ()
void DoCreateMaterial ()
void DoCreateMixture ()
void DoCreateMedium ()
void DoCreateTranslation ()
void DoCreateRotation ()
void DoCreateCombi ()
void DoCreateVolume ()
void DoCreateAssembly ()
void DoEditShape ()
void DoEditVolume ()
void DoEditMedium ()
void DoEditMaterial ()
void DoEditMatrix ()
void DoSelectShape ()
void DoSelectShape2 ()
void DoSelectVolume ()
void DoSelectMatrix ()
void DoSelectMaterial ()
void DoSelectMaterial2 ()
void DoSelectMedium ()
void DoSelectMedium2 ()
void DoSetTopVolume ()
void DoSelectTopVolume ()
void DoExportGeometry ()
void DoCloseGeometry ()
 TGeoManagerEditor (const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
virtual ~TGeoManagerEditor ()
virtual void SetModel (TObject *obj)
virtual void SelectedSlot (TVirtualPad *pad, TObject *obj, Int_t event)
void ConnectSelected (TCanvas *c)
void DisconnectSelected ()
void DoName ()
void DoCreateBox ()
void DoCreatePara ()
void DoCreateTrd1 ()
void DoCreateTrd2 ()
void DoCreateTrap ()
void DoCreateGtra ()
void DoCreateXtru ()
void DoCreateArb8 ()
void DoCreateTube ()
void DoCreateTubs ()
void DoCreateCone ()
void DoCreateCons ()
void DoCreateSphe ()
void DoCreateCtub ()
void DoCreateEltu ()
void DoCreateTorus ()
void DoCreatePcon ()
void DoCreatePgon ()
void DoCreateHype ()
void DoCreateParab ()
void DoCreateComposite ()
void DoCreateMaterial ()
void DoCreateMixture ()
void DoCreateMedium ()
void DoCreateTranslation ()
void DoCreateRotation ()
void DoCreateCombi ()
void DoCreateVolume ()
void DoCreateAssembly ()
void DoEditShape ()
void DoEditVolume ()
void DoEditMedium ()
void DoEditMaterial ()
void DoEditMatrix ()
void DoSelectShape ()
void DoSelectShape2 ()
void DoSelectVolume ()
void DoSelectMatrix ()
void DoSelectMaterial ()
void DoSelectMaterial2 ()
void DoSelectMedium ()
void DoSelectMedium2 ()
void DoSetTopVolume ()
void DoSelectTopVolume ()
void DoExportGeometry ()
void DoCloseGeometry ()

Static Public Member Functions

static void LoadLib ()
static void LoadLib ()

Protected Member Functions

virtual void ConnectSignals2Slots ()
void ShowSelectShape (Bool_t show=kTRUE)
void ShowSelectVolume (Bool_t show=kTRUE)
void ShowSelectMaterial (Bool_t show=kTRUE)
void ShowSelectMedium (Bool_t show=kTRUE)
void ShowSelectMatrix (Bool_t show=kTRUE)
virtual void ConnectSignals2Slots ()
void ShowSelectShape (Bool_t show=kTRUE)
void ShowSelectVolume (Bool_t show=kTRUE)
void ShowSelectMaterial (Bool_t show=kTRUE)
void ShowSelectMedium (Bool_t show=kTRUE)
void ShowSelectMatrix (Bool_t show=kTRUE)

Protected Attributes

TGeoManagerfGeometry
TGeoTabManagerfTabMgr
TGTabfTab
TGCompositeFramefVolumeTab
Bool_t fIsModified
TGShutterfCategories
TGTextEntryfManagerName
TGTextEntryfManagerTitle
TGTextEntryfMediumName
TGTextEntryfMatrixName
TGTextEntryfMaterialName
TGTextEntryfVolumeName
TGeoMaterialfSelectedMaterial
TGeoMaterialfSelectedMaterial2
TGLabelfLSelMaterial
TGLabelfLSelMaterial2
TGPictureButtonfBSelMaterial
TGPictureButtonfBSelMaterial2
TGeoVolumefSelectedVolume
TGLabelfLSelVolume
TGPictureButtonfBSelVolume
TGeoShapefSelectedShape
TGeoShapefSelectedShape2
TGLabelfLSelShape
TGLabelfLSelShape2
TGPictureButtonfBSelShape
TGPictureButtonfBSelShape2
TGeoMatrixfSelectedMatrix
TGLabelfLSelMatrix
TGPictureButtonfBSelMatrix
TGeoMediumfSelectedMedium
TGeoMediumfSelectedMedium2
TGLabelfLSelMedium
TGLabelfLSelMedium2
TGPictureButtonfBSelMedium
TGPictureButtonfBSelMedium2
TGPictureButtonfShapeButton [21]
TGPictureButtonfMatrixButton [3]
TGPictureButtonfVolumeButton [2]
TGPictureButtonfMaterialButton [2]
TGRadioButtonfExportOption [2]
TGTextButtonfExportButton
TGComboBoxfElementList
TGNumberEntryfEntryDensity
TGPictureButtonfMediumButton
TGNumberEntryfMediumId
TGTextButtonfEditShape
TGTextButtonfEditMedium
TGTextButtonfEditMaterial
TGTextButtonfEditMatrix
TGTextButtonfEditVolume
TGTextButtonfSetTopVolume
TGLabelfLSelTop
TGPictureButtonfBSelTop
TGTextButtonfCloseGeometry
TGCompositeFramef2
TGCompositeFramef3
TGCompositeFramef4
TGCompositeFramef5
TGCompositeFramef6
TGCompositeFramef7
TCanvasfConnectedCanvas
TGeoManagerfGeometry
TGeoTabManagerfTabMgr
TGTabfTab
TGCompositeFramefVolumeTab
TGShutterfCategories
TGTextEntryfManagerName
TGTextEntryfManagerTitle
TGTextEntryfMediumName
TGTextEntryfMatrixName
TGTextEntryfMaterialName
TGTextEntryfVolumeName
TGeoMaterialfSelectedMaterial
TGeoMaterialfSelectedMaterial2
TGLabelfLSelMaterial
TGLabelfLSelMaterial2
TGPictureButtonfBSelMaterial
TGPictureButtonfBSelMaterial2
TGeoVolumefSelectedVolume
TGLabelfLSelVolume
TGPictureButtonfBSelVolume
TGeoShapefSelectedShape
TGeoShapefSelectedShape2
TGLabelfLSelShape
TGLabelfLSelShape2
TGPictureButtonfBSelShape
TGPictureButtonfBSelShape2
TGeoMatrixfSelectedMatrix
TGLabelfLSelMatrix
TGPictureButtonfBSelMatrix
TGeoMediumfSelectedMedium
TGeoMediumfSelectedMedium2
TGLabelfLSelMedium
TGLabelfLSelMedium2
TGPictureButtonfBSelMedium
TGPictureButtonfBSelMedium2
TGPictureButtonfShapeButton [21]
TGPictureButtonfMatrixButton [3]
TGPictureButtonfVolumeButton [2]
TGPictureButtonfMaterialButton [2]
TGRadioButtonfExportOption [2]
TGTextButtonfExportButton
TGComboBoxfElementList
TGNumberEntryfEntryDensity
TGPictureButtonfMediumButton
TGNumberEntryfMediumId
TGTextButtonfEditShape
TGTextButtonfEditMedium
TGTextButtonfEditMaterial
TGTextButtonfEditMatrix
TGTextButtonfEditVolume
TGTextButtonfSetTopVolume
TGLabelfLSelTop
TGPictureButtonfBSelTop
TGTextButtonfCloseGeometry
TGCompositeFramef2
TGCompositeFramef3
TGCompositeFramef4
TGCompositeFramef5
TGCompositeFramef6
TGCompositeFramef7
TCanvasfConnectedCanvas

Detailed Description

Definition at line 48 of file TGeoManagerEditor.h.


Constructor & Destructor Documentation

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

Definition at line 111 of file TGeoManagerEditor.cxx.

References TGComboBox::AddEntry(), TGCompositeFrame::AddFrame(), TGShutter::AddItem(), TGNumberEntry::Associate(), TGWidget::Associate(), TGeoManager::BuildDefaultMaterials(), TGFrame::ChangeOptions(), ConnectSelected(), TGedFrame::CreateEditorTabSubFrame(), TGedEditor::DisconnectFromCanvas(), DisconnectSelected(), f2, f3, f4, f5, f6, f7, fBSelMaterial, fBSelMaterial2, fBSelMatrix, fBSelMedium, fBSelMedium2, fBSelShape, fBSelShape2, fBSelTop, fBSelVolume, fCategories, TGObject::fClient, fCloseGeometry, fConnectedCanvas, fEditMaterial, fEditMatrix, fEditMedium, fEditShape, fEditVolume, fElementList, fEntryDensity, fExportButton, fExportOption, TGedFrame::fGedEditor, fGeometry, fIsModified, fLSelMaterial, fLSelMaterial2, fLSelMatrix, fLSelMedium, fLSelMedium2, fLSelShape, fLSelShape2, fLSelTop, fLSelVolume, fManagerName, fManagerTitle, fMaterialButton, fMaterialName, fMatrixButton, fMatrixName, fMediumButton, fMediumId, fMediumName, fSelectedMaterial, fSelectedMaterial2, fSelectedMatrix, fSelectedMedium, fSelectedMedium2, fSelectedShape, fSelectedShape2, fSelectedVolume, fSetTopVolume, fShapeButton, fTab, fTabMgr, fVolumeButton, fVolumeName, fVolumeTab, gClient, TGedEditor::GetCanvas(), TGClient::GetColorByName(), TGShutterItem::GetContainer(), TGFrame::GetDefaultFrameBackground(), TGNumberEntry::GetDefaultHeight(), TGFrame::GetDefaultHeight(), TGeoManager::GetElementTable(), TGeoManager::GetListOfMedia(), TGNumberEntry::GetNumberEntry(), TGClient::GetPicture(), TCollection::GetSize(), TGedEditor::GetTab(), TNamed::GetTitle(), gGeoManager, i, kDoubleBorder, kFALSE, kFixedHeight, kFixedWidth, kHorizontalFrame, kLHintsExpandX, kLHintsExpandY, kLHintsLeft, kLHintsRight, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNEAPositive, TGNumberFormat::kNESInteger, TGNumberFormat::kNESRealThree, kOwnBackground, kSunkenFrame, kVerticalFrame, TGFrame::Resize(), TGComboBox::Select(), TGFrame::SetBackgroundColor(), TGButtonGroup::SetButton(), TGNumberEntry::SetNumAttr(), TGNumberEntry::SetNumber(), TGNumberEntry::SetNumStyle(), TGButtonGroup::SetRadioButtonExclusive(), TGLabel::SetTextColor(), TGTextEntry::SetToolTipText(), TGButton::SetToolTipText(), TGButtonGroup::Show(), and TGCompositeFrame::TGCompositeFrame().

TGeoManagerEditor::~TGeoManagerEditor (  )  [virtual]

Definition at line 619 of file TGeoManagerEditor.cxx.

References TGCompositeFrame::Cleanup(), TGeoTabManager::Cleanup(), fCategories, fExportOption, fTabMgr, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGeoTabManager::GetVolumeTab(), and TGCompositeFrame::SetCleanup().

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

virtual TGeoManagerEditor::~TGeoManagerEditor (  )  [virtual]


Member Function Documentation

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

Definition at line 686 of file TGeoManagerEditor.cxx.

References TQObject::Connect(), fBSelMaterial, fBSelMaterial2, fBSelMatrix, fBSelMedium, fBSelMedium2, fBSelShape, fBSelShape2, fBSelTop, fBSelVolume, fCloseGeometry, fEditMaterial, fEditMatrix, fEditMedium, fEditShape, fEditVolume, fExportButton, fManagerName, fManagerTitle, fMaterialButton, fMatrixButton, fMediumButton, fSetTopVolume, fShapeButton, and fVolumeButton.

Referenced by SetModel().

void TGeoManagerEditor::ShowSelectShape ( Bool_t  show = kTRUE  )  [protected]

Definition at line 1323 of file TGeoManagerEditor.cxx.

References f2, fCategories, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

Referenced by DoCreateBox(), DoCreateCone(), DoCreateCons(), DoCreateCtub(), DoCreateEltu(), DoCreateGtra(), DoCreateHype(), DoCreatePara(), DoCreatePcon(), DoCreatePgon(), DoCreateSphe(), DoCreateTorus(), DoCreateTrap(), DoCreateTrd1(), DoCreateTrd2(), DoCreateTube(), DoCreateTubs(), and SetModel().

void TGeoManagerEditor::ShowSelectVolume ( Bool_t  show = kTRUE  )  [protected]

Definition at line 1332 of file TGeoManagerEditor.cxx.

References f3, f7, fCategories, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

Referenced by DoCreateAssembly(), DoCreateVolume(), and SetModel().

void TGeoManagerEditor::ShowSelectMaterial ( Bool_t  show = kTRUE  )  [protected]

Definition at line 1344 of file TGeoManagerEditor.cxx.

References f4, fCategories, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

Referenced by DoCreateMaterial(), DoCreateMixture(), and SetModel().

void TGeoManagerEditor::ShowSelectMedium ( Bool_t  show = kTRUE  )  [protected]

Definition at line 1353 of file TGeoManagerEditor.cxx.

References f5, fCategories, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

Referenced by DoCreateMedium(), and SetModel().

void TGeoManagerEditor::ShowSelectMatrix ( Bool_t  show = kTRUE  )  [protected]

Definition at line 1362 of file TGeoManagerEditor.cxx.

References f6, fCategories, TGShutterItem::GetContainer(), TGShutter::GetItem(), TGCompositeFrame::HideFrame(), and TGCompositeFrame::ShowFrame().

Referenced by DoCreateCombi(), DoCreateRotation(), DoCreateTranslation(), and SetModel().

static void TGeoManagerEditor::LoadLib (  )  [inline, static]

Definition at line 128 of file TGeoManagerEditor.h.

Referenced by G__G__GeomBuilder_261_0_8(), and G__setup_memfuncTGeoManagerEditor().

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

Implements TGedFrame.

Definition at line 741 of file TGeoManagerEditor.cxx.

References ConnectSignals2Slots(), fBSelTop, fCategories, fCloseGeometry, TGedFrame::fGedEditor, fGeometry, TGedFrame::fInit, fManagerName, fManagerTitle, fMaterialName, fMatrixName, fMediumName, TString::Format(), fSetTopVolume, fTab, fTabMgr, fVolumeName, TGeoTabManager::fVolumeTab, fVolumeTab, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMaterials(), TGeoManager::GetListOfMatrices(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TGeoManager::GetListOfVolumes(), TGeoTabManager::GetMakeTabManager(), TGeoManager::GetMasterVolume(), TNamed::GetName(), TCollection::GetSize(), TNamed::GetTitle(), TGeoManager::IsClosed(), kFALSE, kTRUE, TGShutter::Layout(), TGButton::SetEnabled(), TGTab::SetTab(), TGTextEntry::SetText(), ShowSelectMaterial(), ShowSelectMatrix(), ShowSelectMedium(), ShowSelectShape(), and ShowSelectVolume().

void TGeoManagerEditor::SelectedSlot ( TVirtualPad pad,
TObject obj,
Int_t  event 
) [virtual]

Definition at line 653 of file TGeoManagerEditor.cxx.

References xmlio::Class, fTabMgr, TGeoTabManager::GetVolumeEditor(), kButton1, TGeoTabManager::SetTab(), and TGeoTabManager::SetVolTabEnabled().

void TGeoManagerEditor::ConnectSelected ( TCanvas c  ) 

Definition at line 667 of file TGeoManagerEditor.cxx.

References c.

Referenced by TGeoManagerEditor().

void TGeoManagerEditor::DisconnectSelected (  ) 

Definition at line 675 of file TGeoManagerEditor.cxx.

References TQObject::Disconnect(), and fConnectedCanvas.

Referenced by TGeoManagerEditor().

void TGeoManagerEditor::DoName (  ) 

Definition at line 794 of file TGeoManagerEditor.cxx.

References fGeometry, fManagerName, fManagerTitle, TGTextEntry::GetText(), TNamed::SetName(), and TNamed::SetTitle().

void TGeoManagerEditor::DoCreateBox (  ) 

Definition at line 816 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreatePara (  ) 

Definition at line 829 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateTrd1 (  ) 

Definition at line 841 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateTrd2 (  ) 

Definition at line 853 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateTrap (  ) 

Definition at line 865 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateGtra (  ) 

Definition at line 877 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateXtru (  ) 

Definition at line 889 of file TGeoManagerEditor.cxx.

void TGeoManagerEditor::DoCreateArb8 (  ) 

Definition at line 895 of file TGeoManagerEditor.cxx.

void TGeoManagerEditor::DoCreateTube (  ) 

Definition at line 902 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateTubs (  ) 

Definition at line 914 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateCone (  ) 

Definition at line 926 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateCons (  ) 

Definition at line 938 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateSphe (  ) 

Definition at line 950 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateCtub (  ) 

Definition at line 962 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateEltu (  ) 

Definition at line 974 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateTorus (  ) 

Definition at line 986 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreatePcon (  ) 

Definition at line 999 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreatePgon (  ) 

Definition at line 1013 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateHype (  ) 

Definition at line 1027 of file TGeoManagerEditor.cxx.

References DoEditShape(), fCategories, fGeometry, TString::Format(), fSelectedShape, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), gGeoManager, kTRUE, TGButton::SetEnabled(), and ShowSelectShape().

void TGeoManagerEditor::DoCreateParab (  ) 

Definition at line 1039 of file TGeoManagerEditor.cxx.

void TGeoManagerEditor::DoCreateComposite (  ) 

Definition at line 1045 of file TGeoManagerEditor.cxx.

void TGeoManagerEditor::DoCreateMaterial (  ) 

Definition at line 1051 of file TGeoManagerEditor.cxx.

References DoEditMaterial(), fCategories, fElementList, fEntryDensity, fGeometry, fMaterialName, TString::Format(), fSelectedMaterial, TGShutterItem::GetButton(), TGeoElementTable::GetElement(), TGeoManager::GetElementTable(), TGShutter::GetItem(), TGeoManager::GetListOfMaterials(), TGNumberEntry::GetNumber(), TGComboBox::GetSelected(), TCollection::GetSize(), TGTextEntry::GetText(), kTRUE, name, TGButton::SetEnabled(), TGTextEntry::SetText(), and ShowSelectMaterial().

void TGeoManagerEditor::DoCreateMixture (  ) 

Definition at line 1065 of file TGeoManagerEditor.cxx.

References DoEditMaterial(), fCategories, fEntryDensity, fGeometry, fMaterialName, TString::Format(), fSelectedMaterial, TGShutterItem::GetButton(), TGShutter::GetItem(), TGeoManager::GetListOfMaterials(), TGNumberEntry::GetNumber(), TCollection::GetSize(), TGTextEntry::GetText(), kTRUE, name, TGButton::SetEnabled(), TGTextEntry::SetText(), and ShowSelectMaterial().

void TGeoManagerEditor::DoCreateMedium (  ) 

Definition at line 1078 of file TGeoManagerEditor.cxx.

References DoEditMedium(), fCategories, fGeometry, fMediumId, fMediumName, TString::Format(), fSelectedMaterial2, fSelectedMedium, TGShutterItem::GetButton(), TObjArray::GetEntries(), TGNumberEntry::GetIntNumber(), TGShutter::GetItem(), TGeoManager::GetListOfMedia(), TGeoManager::GetListOfShapes(), TCollection::GetSize(), TGTextEntry::GetText(), kTRUE, name, TGButton::SetEnabled(), TGTextEntry::SetText(), and ShowSelectMedium().

void TGeoManagerEditor::DoCreateTranslation (  ) 

Definition at line 1093 of file TGeoManagerEditor.cxx.

References DoEditMatrix(), fGeometry, fMatrixName, TString::Format(), fSelectedMatrix, TObjArray::GetEntries(), TGeoManager::GetListOfMatrices(), TGTextEntry::GetText(), TGeoMatrix::kGeoTranslation, name, TGeoMatrix::RegisterYourself(), TObject::SetBit(), TGTextEntry::SetText(), and ShowSelectMatrix().

void TGeoManagerEditor::DoCreateRotation (  ) 

Definition at line 1106 of file TGeoManagerEditor.cxx.

References DoEditMatrix(), fGeometry, fMatrixName, TString::Format(), fSelectedMatrix, TObjArray::GetEntries(), TGeoManager::GetListOfMatrices(), TGTextEntry::GetText(), TGeoMatrix::kGeoRotation, name, TGeoMatrix::RegisterYourself(), TObject::SetBit(), TGTextEntry::SetText(), and ShowSelectMatrix().

void TGeoManagerEditor::DoCreateCombi (  ) 

Definition at line 1144 of file TGeoManagerEditor.cxx.

References DoEditMatrix(), fGeometry, fMatrixName, TString::Format(), fSelectedMatrix, TObjArray::GetEntries(), TGeoManager::GetListOfMatrices(), TGTextEntry::GetText(), TGeoMatrix::kGeoRotation, TGeoMatrix::kGeoTranslation, name, TGeoMatrix::RegisterYourself(), TObject::SetBit(), TGTextEntry::SetText(), and ShowSelectMatrix().

void TGeoManagerEditor::DoCreateVolume (  ) 

Definition at line 1119 of file TGeoManagerEditor.cxx.

References DoEditVolume(), fGeometry, fLSelVolume, TString::Format(), fSelectedMedium2, fSelectedShape2, fSelectedVolume, fVolumeName, TObjArray::GetEntries(), TGeoManager::GetListOfVolumes(), TGTextEntry::GetText(), name, TGTextEntry::SetText(), TGLabel::SetText(), and ShowSelectVolume().

void TGeoManagerEditor::DoCreateAssembly (  ) 

Definition at line 1132 of file TGeoManagerEditor.cxx.

References DoEditVolume(), fGeometry, fLSelVolume, TString::Format(), fSelectedVolume, fVolumeName, TObjArray::GetEntries(), TGeoManager::GetListOfVolumes(), TGTextEntry::GetText(), name, TGTextEntry::SetText(), TGLabel::SetText(), and ShowSelectVolume().

void TGeoManagerEditor::DoEditShape (  ) 

Definition at line 1167 of file TGeoManagerEditor.cxx.

References TGeoShape::Draw(), fSelectedShape, fTabMgr, TGeoTabManager::GetPad(), TGeoTabManager::GetShapeEditor(), TVirtualPad::GetView(), and TView::ShowAxis().

Referenced by DoCreateBox(), DoCreateCone(), DoCreateCons(), DoCreateCtub(), DoCreateEltu(), DoCreateGtra(), DoCreateHype(), DoCreatePara(), DoCreatePcon(), DoCreatePgon(), DoCreateSphe(), DoCreateTorus(), DoCreateTrap(), DoCreateTrd1(), DoCreateTrd2(), DoCreateTube(), and DoCreateTubs().

void TGeoManagerEditor::DoEditVolume (  ) 

Definition at line 1177 of file TGeoManagerEditor.cxx.

References TGeoVolume::Draw(), fSelectedVolume, fTabMgr, TGeoTabManager::GetVolumeEditor(), kFALSE, TGeoTabManager::SetTab(), and TGeoTabManager::SetVolTabEnabled().

Referenced by DoCreateAssembly(), and DoCreateVolume().

void TGeoManagerEditor::DoEditMedium (  ) 

Definition at line 1191 of file TGeoManagerEditor.cxx.

References fSelectedMedium, fTabMgr, and TGeoTabManager::GetMediumEditor().

Referenced by DoCreateMedium().

void TGeoManagerEditor::DoEditMaterial (  ) 

Definition at line 1199 of file TGeoManagerEditor.cxx.

References fSelectedMaterial, fTabMgr, and TGeoTabManager::GetMaterialEditor().

Referenced by DoCreateMaterial(), and DoCreateMixture().

void TGeoManagerEditor::DoEditMatrix (  ) 

Definition at line 1207 of file TGeoManagerEditor.cxx.

References fSelectedMatrix, fTabMgr, and TGeoTabManager::GetMatrixEditor().

Referenced by DoCreateCombi(), DoCreateRotation(), and DoCreateTranslation().

void TGeoManagerEditor::DoSelectShape (  ) 

Definition at line 1226 of file TGeoManagerEditor.cxx.

References fBSelShape, fLSelShape, fSelectedShape, gClient, TGeoShape::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectShape2 (  ) 

Definition at line 1237 of file TGeoManagerEditor.cxx.

References fBSelShape2, fLSelShape2, fSelectedShape2, gClient, TGeoShape::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectVolume (  ) 

Definition at line 1292 of file TGeoManagerEditor.cxx.

References fBSelVolume, fLSelVolume, fSelectedVolume, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectMatrix (  ) 

Definition at line 1215 of file TGeoManagerEditor.cxx.

References fBSelMatrix, fLSelMatrix, fSelectedMatrix, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectMaterial (  ) 

Definition at line 1248 of file TGeoManagerEditor.cxx.

References fBSelMaterial, fLSelMaterial, fSelectedMaterial, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectMaterial2 (  ) 

Definition at line 1259 of file TGeoManagerEditor.cxx.

References fBSelMaterial2, fLSelMaterial2, fSelectedMaterial2, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectMedium (  ) 

Definition at line 1270 of file TGeoManagerEditor.cxx.

References fBSelMedium, fLSelMedium, fSelectedMedium, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSelectMedium2 (  ) 

Definition at line 1281 of file TGeoManagerEditor.cxx.

References fBSelMedium2, fLSelMedium2, fSelectedMedium2, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), and TGLabel::SetText().

void TGeoManagerEditor::DoSetTopVolume (  ) 

Definition at line 1158 of file TGeoManagerEditor.cxx.

References fGeometry, fSelectedVolume, fSetTopVolume, kFALSE, TGButton::SetEnabled(), and TGeoManager::SetTopVolume().

void TGeoManagerEditor::DoSelectTopVolume (  ) 

Definition at line 1303 of file TGeoManagerEditor.cxx.

References fBSelTop, fGeometry, fLSelTop, fSelectedVolume, gClient, TNamed::GetName(), TGClient::GetRoot(), TGeoTreeDialog::GetSelected(), TGeoManager::GetTopVolume(), TGLabel::SetText(), and TGeoManager::SetTopVolume().

void TGeoManagerEditor::DoExportGeometry (  ) 

Definition at line 802 of file TGeoManagerEditor.cxx.

References TGeoManager::Export(), fExportOption, fGeometry, TString::Format(), TNamed::GetName(), TGRadioButton::IsDown(), name, and s.

void TGeoManagerEditor::DoCloseGeometry (  ) 

Definition at line 1315 of file TGeoManagerEditor.cxx.

References TGeoManager::CloseGeometry(), fCloseGeometry, fGeometry, TGeoManager::IsClosed(), kFALSE, and TGButton::SetEnabled().

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

void TGeoManagerEditor::ShowSelectShape ( Bool_t  show = kTRUE  )  [protected]

void TGeoManagerEditor::ShowSelectVolume ( Bool_t  show = kTRUE  )  [protected]

void TGeoManagerEditor::ShowSelectMaterial ( Bool_t  show = kTRUE  )  [protected]

void TGeoManagerEditor::ShowSelectMedium ( Bool_t  show = kTRUE  )  [protected]

void TGeoManagerEditor::ShowSelectMatrix ( Bool_t  show = kTRUE  )  [protected]

static void TGeoManagerEditor::LoadLib (  )  [inline, static]

Definition at line 128 of file TGeoManagerEditor.h.

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

Implements TGedFrame.

virtual void TGeoManagerEditor::SelectedSlot ( TVirtualPad pad,
TObject obj,
Int_t  event 
) [virtual]

void TGeoManagerEditor::ConnectSelected ( TCanvas c  ) 

void TGeoManagerEditor::DisconnectSelected (  ) 

void TGeoManagerEditor::DoName (  ) 

void TGeoManagerEditor::DoCreateBox (  ) 

void TGeoManagerEditor::DoCreatePara (  ) 

void TGeoManagerEditor::DoCreateTrd1 (  ) 

void TGeoManagerEditor::DoCreateTrd2 (  ) 

void TGeoManagerEditor::DoCreateTrap (  ) 

void TGeoManagerEditor::DoCreateGtra (  ) 

void TGeoManagerEditor::DoCreateXtru (  ) 

void TGeoManagerEditor::DoCreateArb8 (  ) 

void TGeoManagerEditor::DoCreateTube (  ) 

void TGeoManagerEditor::DoCreateTubs (  ) 

void TGeoManagerEditor::DoCreateCone (  ) 

void TGeoManagerEditor::DoCreateCons (  ) 

void TGeoManagerEditor::DoCreateSphe (  ) 

void TGeoManagerEditor::DoCreateCtub (  ) 

void TGeoManagerEditor::DoCreateEltu (  ) 

void TGeoManagerEditor::DoCreateTorus (  ) 

void TGeoManagerEditor::DoCreatePcon (  ) 

void TGeoManagerEditor::DoCreatePgon (  ) 

void TGeoManagerEditor::DoCreateHype (  ) 

void TGeoManagerEditor::DoCreateParab (  ) 

void TGeoManagerEditor::DoCreateComposite (  ) 

void TGeoManagerEditor::DoCreateMaterial (  ) 

void TGeoManagerEditor::DoCreateMixture (  ) 

void TGeoManagerEditor::DoCreateMedium (  ) 

void TGeoManagerEditor::DoCreateTranslation (  ) 

void TGeoManagerEditor::DoCreateRotation (  ) 

void TGeoManagerEditor::DoCreateCombi (  ) 

void TGeoManagerEditor::DoCreateVolume (  ) 

void TGeoManagerEditor::DoCreateAssembly (  ) 

void TGeoManagerEditor::DoEditShape (  ) 

void TGeoManagerEditor::DoEditVolume (  ) 

void TGeoManagerEditor::DoEditMedium (  ) 

void TGeoManagerEditor::DoEditMaterial (  ) 

void TGeoManagerEditor::DoEditMatrix (  ) 

void TGeoManagerEditor::DoSelectShape (  ) 

void TGeoManagerEditor::DoSelectShape2 (  ) 

void TGeoManagerEditor::DoSelectVolume (  ) 

void TGeoManagerEditor::DoSelectMatrix (  ) 

void TGeoManagerEditor::DoSelectMaterial (  ) 

void TGeoManagerEditor::DoSelectMaterial2 (  ) 

void TGeoManagerEditor::DoSelectMedium (  ) 

void TGeoManagerEditor::DoSelectMedium2 (  ) 

void TGeoManagerEditor::DoSetTopVolume (  ) 

void TGeoManagerEditor::DoSelectTopVolume (  ) 

void TGeoManagerEditor::DoExportGeometry (  ) 

void TGeoManagerEditor::DoCloseGeometry (  ) 


Member Data Documentation

TGeoManager* TGeoManagerEditor::fGeometry [protected]

Definition at line 52 of file TGeoManagerEditor.h.

Referenced by DoCloseGeometry(), DoCreateAssembly(), DoCreateBox(), DoCreateCombi(), DoCreateCone(), DoCreateCons(), DoCreateCtub(), DoCreateEltu(), DoCreateGtra(), DoCreateHype(), DoCreateMaterial(), DoCreateMedium(), DoCreateMixture(), DoCreatePara(), DoCreatePcon(), DoCreatePgon(), DoCreateRotation(), DoCreateSphe(), DoCreateTorus(), DoCreateTranslation(), DoCreateTrap(), DoCreateTrd1(), DoCreateTrd2(), DoCreateTube(), DoCreateTubs(), DoCreateVolume(), DoExportGeometry(), DoName(), DoSelectTopVolume(), DoSetTopVolume(), SetModel(), and TGeoManagerEditor().

TGeoTabManager* TGeoManagerEditor::fTabMgr [protected]

Definition at line 53 of file TGeoManagerEditor.h.

Referenced by DoEditMaterial(), DoEditMatrix(), DoEditMedium(), DoEditShape(), DoEditVolume(), SelectedSlot(), SetModel(), TGeoManagerEditor(), and ~TGeoManagerEditor().

TGTab* TGeoManagerEditor::fTab [protected]

Definition at line 54 of file TGeoManagerEditor.h.

Referenced by SetModel(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::fVolumeTab [protected]

Definition at line 55 of file TGeoManagerEditor.h.

Referenced by SetModel(), and TGeoManagerEditor().

Bool_t TGeoManagerEditor::fIsModified [protected]

Definition at line 56 of file TGeoManagerEditor.h.

Referenced by TGeoManagerEditor().

TGShutter* TGeoManagerEditor::fCategories [protected]

Definition at line 57 of file TGeoManagerEditor.h.

Referenced by DoCreateBox(), DoCreateCone(), DoCreateCons(), DoCreateCtub(), DoCreateEltu(), DoCreateGtra(), DoCreateHype(), DoCreateMaterial(), DoCreateMedium(), DoCreateMixture(), DoCreatePara(), DoCreatePcon(), DoCreatePgon(), DoCreateSphe(), DoCreateTorus(), DoCreateTrap(), DoCreateTrd1(), DoCreateTrd2(), DoCreateTube(), DoCreateTubs(), SetModel(), ShowSelectMaterial(), ShowSelectMatrix(), ShowSelectMedium(), ShowSelectShape(), ShowSelectVolume(), TGeoManagerEditor(), and ~TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fManagerName [protected]

Definition at line 58 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoName(), SetModel(), and TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fManagerTitle [protected]

Definition at line 59 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoName(), SetModel(), and TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fMediumName [protected]

Definition at line 60 of file TGeoManagerEditor.h.

Referenced by DoCreateMedium(), SetModel(), and TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fMatrixName [protected]

Definition at line 61 of file TGeoManagerEditor.h.

Referenced by DoCreateCombi(), DoCreateRotation(), DoCreateTranslation(), SetModel(), and TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fMaterialName [protected]

Definition at line 62 of file TGeoManagerEditor.h.

Referenced by DoCreateMaterial(), DoCreateMixture(), SetModel(), and TGeoManagerEditor().

TGTextEntry* TGeoManagerEditor::fVolumeName [protected]

Definition at line 63 of file TGeoManagerEditor.h.

Referenced by DoCreateAssembly(), DoCreateVolume(), SetModel(), and TGeoManagerEditor().

TGeoMaterial* TGeoManagerEditor::fSelectedMaterial [protected]

Definition at line 64 of file TGeoManagerEditor.h.

Referenced by DoCreateMaterial(), DoCreateMixture(), DoEditMaterial(), DoSelectMaterial(), and TGeoManagerEditor().

TGeoMaterial* TGeoManagerEditor::fSelectedMaterial2 [protected]

Definition at line 65 of file TGeoManagerEditor.h.

Referenced by DoCreateMedium(), DoSelectMaterial2(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelMaterial [protected]

Definition at line 66 of file TGeoManagerEditor.h.

Referenced by DoSelectMaterial(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelMaterial2 [protected]

Definition at line 67 of file TGeoManagerEditor.h.

Referenced by DoSelectMaterial2(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelMaterial [protected]

Definition at line 68 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectMaterial(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelMaterial2 [protected]

Definition at line 69 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectMaterial2(), and TGeoManagerEditor().

TGeoVolume* TGeoManagerEditor::fSelectedVolume [protected]

Definition at line 70 of file TGeoManagerEditor.h.

Referenced by DoCreateAssembly(), DoCreateVolume(), DoEditVolume(), DoSelectTopVolume(), DoSelectVolume(), DoSetTopVolume(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelVolume [protected]

Definition at line 71 of file TGeoManagerEditor.h.

Referenced by DoCreateAssembly(), DoCreateVolume(), DoSelectVolume(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelVolume [protected]

Definition at line 72 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectVolume(), and TGeoManagerEditor().

TGeoShape* TGeoManagerEditor::fSelectedShape [protected]

Definition at line 73 of file TGeoManagerEditor.h.

Referenced by DoCreateBox(), DoCreateCone(), DoCreateCons(), DoCreateCtub(), DoCreateEltu(), DoCreateGtra(), DoCreateHype(), DoCreatePara(), DoCreatePcon(), DoCreatePgon(), DoCreateSphe(), DoCreateTorus(), DoCreateTrap(), DoCreateTrd1(), DoCreateTrd2(), DoCreateTube(), DoCreateTubs(), DoEditShape(), DoSelectShape(), and TGeoManagerEditor().

TGeoShape* TGeoManagerEditor::fSelectedShape2 [protected]

Definition at line 74 of file TGeoManagerEditor.h.

Referenced by DoCreateVolume(), DoSelectShape2(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelShape [protected]

Definition at line 75 of file TGeoManagerEditor.h.

Referenced by DoSelectShape(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelShape2 [protected]

Definition at line 76 of file TGeoManagerEditor.h.

Referenced by DoSelectShape2(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelShape [protected]

Definition at line 77 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectShape(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelShape2 [protected]

Definition at line 78 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectShape2(), and TGeoManagerEditor().

TGeoMatrix* TGeoManagerEditor::fSelectedMatrix [protected]

Definition at line 79 of file TGeoManagerEditor.h.

Referenced by DoCreateCombi(), DoCreateRotation(), DoCreateTranslation(), DoEditMatrix(), DoSelectMatrix(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelMatrix [protected]

Definition at line 80 of file TGeoManagerEditor.h.

Referenced by DoSelectMatrix(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelMatrix [protected]

Definition at line 81 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectMatrix(), and TGeoManagerEditor().

TGeoMedium* TGeoManagerEditor::fSelectedMedium [protected]

Definition at line 82 of file TGeoManagerEditor.h.

Referenced by DoCreateMedium(), DoEditMedium(), DoSelectMedium(), and TGeoManagerEditor().

TGeoMedium* TGeoManagerEditor::fSelectedMedium2 [protected]

Definition at line 83 of file TGeoManagerEditor.h.

Referenced by DoCreateVolume(), DoSelectMedium2(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelMedium [protected]

Definition at line 84 of file TGeoManagerEditor.h.

Referenced by DoSelectMedium(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelMedium2 [protected]

Definition at line 85 of file TGeoManagerEditor.h.

Referenced by DoSelectMedium2(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelMedium [protected]

Definition at line 86 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectMedium(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelMedium2 [protected]

Definition at line 87 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectMedium2(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fShapeButton[21] [protected]

Definition at line 88 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fMatrixButton[3] [protected]

Definition at line 89 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fVolumeButton[2] [protected]

Definition at line 90 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fMaterialButton[2] [protected]

Definition at line 91 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGRadioButton* TGeoManagerEditor::fExportOption[2] [protected]

Definition at line 92 of file TGeoManagerEditor.h.

Referenced by DoExportGeometry(), TGeoManagerEditor(), and ~TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fExportButton [protected]

Definition at line 93 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGComboBox* TGeoManagerEditor::fElementList [protected]

Definition at line 94 of file TGeoManagerEditor.h.

Referenced by DoCreateMaterial(), and TGeoManagerEditor().

TGNumberEntry* TGeoManagerEditor::fEntryDensity [protected]

Definition at line 95 of file TGeoManagerEditor.h.

Referenced by DoCreateMaterial(), DoCreateMixture(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fMediumButton [protected]

Definition at line 96 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGNumberEntry* TGeoManagerEditor::fMediumId [protected]

Definition at line 97 of file TGeoManagerEditor.h.

Referenced by DoCreateMedium(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fEditShape [protected]

Definition at line 98 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fEditMedium [protected]

Definition at line 99 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fEditMaterial [protected]

Definition at line 100 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fEditMatrix [protected]

Definition at line 101 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fEditVolume [protected]

Definition at line 102 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fSetTopVolume [protected]

Definition at line 103 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSetTopVolume(), SetModel(), and TGeoManagerEditor().

TGLabel* TGeoManagerEditor::fLSelTop [protected]

Definition at line 104 of file TGeoManagerEditor.h.

Referenced by DoSelectTopVolume(), and TGeoManagerEditor().

TGPictureButton* TGeoManagerEditor::fBSelTop [protected]

Definition at line 105 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoSelectTopVolume(), SetModel(), and TGeoManagerEditor().

TGTextButton* TGeoManagerEditor::fCloseGeometry [protected]

Definition at line 106 of file TGeoManagerEditor.h.

Referenced by ConnectSignals2Slots(), DoCloseGeometry(), SetModel(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f2 [protected]

Definition at line 107 of file TGeoManagerEditor.h.

Referenced by ShowSelectShape(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f3 [protected]

Definition at line 108 of file TGeoManagerEditor.h.

Referenced by ShowSelectVolume(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f4 [protected]

Definition at line 109 of file TGeoManagerEditor.h.

Referenced by ShowSelectMaterial(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f5 [protected]

Definition at line 110 of file TGeoManagerEditor.h.

Referenced by ShowSelectMedium(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f6 [protected]

Definition at line 111 of file TGeoManagerEditor.h.

Referenced by ShowSelectMatrix(), and TGeoManagerEditor().

TGCompositeFrame* TGeoManagerEditor::f7 [protected]

Definition at line 112 of file TGeoManagerEditor.h.

Referenced by ShowSelectVolume(), and TGeoManagerEditor().

TCanvas* TGeoManagerEditor::fConnectedCanvas [protected]

Definition at line 113 of file TGeoManagerEditor.h.

Referenced by DisconnectSelected(), and TGeoManagerEditor().

TGeoManager* TGeoManagerEditor::fGeometry [protected]

Definition at line 52 of file TGeoManagerEditor.h.

TGeoTabManager* TGeoManagerEditor::fTabMgr [protected]

Definition at line 53 of file TGeoManagerEditor.h.

TGTab* TGeoManagerEditor::fTab [protected]

Definition at line 54 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::fVolumeTab [protected]

Definition at line 55 of file TGeoManagerEditor.h.

TGShutter* TGeoManagerEditor::fCategories [protected]

Definition at line 57 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fManagerName [protected]

Definition at line 58 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fManagerTitle [protected]

Definition at line 59 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fMediumName [protected]

Definition at line 60 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fMatrixName [protected]

Definition at line 61 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fMaterialName [protected]

Definition at line 62 of file TGeoManagerEditor.h.

TGTextEntry* TGeoManagerEditor::fVolumeName [protected]

Definition at line 63 of file TGeoManagerEditor.h.

TGeoMaterial* TGeoManagerEditor::fSelectedMaterial [protected]

Definition at line 64 of file TGeoManagerEditor.h.

TGeoMaterial* TGeoManagerEditor::fSelectedMaterial2 [protected]

Definition at line 65 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelMaterial [protected]

Definition at line 66 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelMaterial2 [protected]

Definition at line 67 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelMaterial [protected]

Definition at line 68 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelMaterial2 [protected]

Definition at line 69 of file TGeoManagerEditor.h.

TGeoVolume* TGeoManagerEditor::fSelectedVolume [protected]

Definition at line 70 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelVolume [protected]

Definition at line 71 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelVolume [protected]

Definition at line 72 of file TGeoManagerEditor.h.

TGeoShape* TGeoManagerEditor::fSelectedShape [protected]

Definition at line 73 of file TGeoManagerEditor.h.

TGeoShape* TGeoManagerEditor::fSelectedShape2 [protected]

Definition at line 74 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelShape [protected]

Definition at line 75 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelShape2 [protected]

Definition at line 76 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelShape [protected]

Definition at line 77 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelShape2 [protected]

Definition at line 78 of file TGeoManagerEditor.h.

TGeoMatrix* TGeoManagerEditor::fSelectedMatrix [protected]

Definition at line 79 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelMatrix [protected]

Definition at line 80 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelMatrix [protected]

Definition at line 81 of file TGeoManagerEditor.h.

TGeoMedium* TGeoManagerEditor::fSelectedMedium [protected]

Definition at line 82 of file TGeoManagerEditor.h.

TGeoMedium* TGeoManagerEditor::fSelectedMedium2 [protected]

Definition at line 83 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelMedium [protected]

Definition at line 84 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelMedium2 [protected]

Definition at line 85 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelMedium [protected]

Definition at line 86 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelMedium2 [protected]

Definition at line 87 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fShapeButton[21] [protected]

Definition at line 88 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fMatrixButton[3] [protected]

Definition at line 89 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fVolumeButton[2] [protected]

Definition at line 90 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fMaterialButton[2] [protected]

Definition at line 91 of file TGeoManagerEditor.h.

TGRadioButton* TGeoManagerEditor::fExportOption[2] [protected]

Definition at line 92 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fExportButton [protected]

Definition at line 93 of file TGeoManagerEditor.h.

TGComboBox* TGeoManagerEditor::fElementList [protected]

Definition at line 94 of file TGeoManagerEditor.h.

TGNumberEntry* TGeoManagerEditor::fEntryDensity [protected]

Definition at line 95 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fMediumButton [protected]

Definition at line 96 of file TGeoManagerEditor.h.

TGNumberEntry* TGeoManagerEditor::fMediumId [protected]

Definition at line 97 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fEditShape [protected]

Definition at line 98 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fEditMedium [protected]

Definition at line 99 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fEditMaterial [protected]

Definition at line 100 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fEditMatrix [protected]

Definition at line 101 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fEditVolume [protected]

Definition at line 102 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fSetTopVolume [protected]

Definition at line 103 of file TGeoManagerEditor.h.

TGLabel* TGeoManagerEditor::fLSelTop [protected]

Definition at line 104 of file TGeoManagerEditor.h.

TGPictureButton* TGeoManagerEditor::fBSelTop [protected]

Definition at line 105 of file TGeoManagerEditor.h.

TGTextButton* TGeoManagerEditor::fCloseGeometry [protected]

Definition at line 106 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f2 [protected]

Definition at line 107 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f3 [protected]

Definition at line 108 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f4 [protected]

Definition at line 109 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f5 [protected]

Definition at line 110 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f6 [protected]

Definition at line 111 of file TGeoManagerEditor.h.

TGCompositeFrame* TGeoManagerEditor::f7 [protected]

Definition at line 112 of file TGeoManagerEditor.h.

TCanvas* TGeoManagerEditor::fConnectedCanvas [protected]

Definition at line 113 of file TGeoManagerEditor.h.


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