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