#ifndef ROOT_TGeoMaterialEditor
#define ROOT_TGeoMaterialEditor
#ifndef ROOT_TGButton
#include "TGWidget.h"
#endif
#ifndef ROOT_TGeoGedFrame
#include "TGeoGedFrame.h"
#endif
class TGeoMaterial;
class TGeoTabManager;
class TGTextEntry;
class TGNumberEntry;
class TGTab;
class TGComboBox;
class TGTextButton;
class TString;
class TGeoMaterialEditor : public TGeoGedFrame {
protected:
Int_t fAi;
Int_t fZi;
Double_t fDensityi;
TString fNamei;
TGeoMaterial *fMaterial;
Bool_t fIsModified;
Bool_t fIsMaterialEditable;
TGTextEntry *fMaterialName;
TGNumberEntry *fMatA;
TGNumberEntry *fMatZ;
TGNumberEntry *fMatDensity;
TGNumberEntry *fMatRadLen;
TGNumberEntry *fMatAbsLen;
TGTextButton *fApply;
TGTextButton *fCancel;
TGTextButton *fUndo;
virtual void ConnectSignals2Slots();
public:
TGeoMaterialEditor(const TGWindow *p = 0,
Int_t width = 140, Int_t height = 30,
UInt_t options = kChildFrame,
Pixel_t back = GetDefaultFrameBackground());
virtual ~TGeoMaterialEditor();
virtual void SetModel(TObject *obj);
void DoA();
void DoZ();
void DoDensity();
void DoModified();
void DoName();
void DoRadAbs();
void DoApply();
void DoCancel();
void DoUndo();
ClassDef(TGeoMaterialEditor,0)
};
#endif
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.