14#ifndef TGO4PARAMETERMEMBER_H
15#define TGO4PARAMETERMEMBER_H
42 void SetArrayIndexes(Int_t ndim = 0, Int_t indx1 = -1, Int_t indx2 = -1);
51 void SetObject(TObject *obj, Bool_t owner);
58 void Clear(Option_t *opt =
"")
override;
60 void Print(Option_t *opt =
"")
const override;
const char * GetTypeName() const
const char * GetFullName(TString &buf) const
Int_t GetMemberId() const
Int_t fIndex2
second array index
Bool_t CheckArrayIndexes(Int_t ndim, Int_t indx1, Int_t indx2)
ClassDefOverride(TGo4ParameterMember, 1)
virtual ~TGo4ParameterMember()
void SetObject(TObject *obj, Bool_t owner)
Bool_t fVisible
is visible, used by GUI
Int_t fIndex1
first array index
void Print(Option_t *opt="") const override
const char * GetStrValue() const
Bool_t fObjectOwner
! flag indicating ownership of object
void SetMemberId(Int_t id)
Bool_t IsArrayItem() const
Int_t GetIntValue() const
void SetIntValue(Int_t value)
void SetArrayIndexes(Int_t ndim=0, Int_t indx1=-1, Int_t indx2=-1)
void SetVisible(Bool_t on=kTRUE)
void SetType(const char *name, Int_t id)
TObject * fObject
place for objects like fitter
void GetValue(char *addr)
TObject * GetObject() const
void SetValue(char *addr)
void SetStrValue(const char *value)
Bool_t IsFitterItem() const
TString fTypeName
type name of data member
Int_t fMemberId
data member id (sequence number)
void Clear(Option_t *opt="") override
Bool_t CanStrEdit() const
Int_t fTypeId
type id of data member
TString fValue
value of data member