28 THaVar(
const char* name,
const char* descript, T& var,
const Int_t* count=
nullptr );
30 THaVar(
const char* name,
const char* descript,
const void* obj,
33 THaVar(
const char* name,
const char* descript,
const void* obj,
76 virtual void SetNameTitle(
const char* name,
const char* descript )
#define ClassDef(name, id)
virtual Bool_t IsFloat() const
virtual void SetName(const char *name)
virtual const void * GetDataPointer(Int_t i=0) const
virtual const Int_t * GetDim() const
const void * GetValuePointer() const
virtual Double_t GetValue(Int_t i=0) const
virtual Int_t Index(const THaArrayString &) const
virtual Int_t GetNdim() const
virtual Bool_t HasSizeVar() const
virtual Bool_t IsPointerArray() const
virtual std::vector< Double_t > GetValues() const
virtual Bool_t IsBasic() const
virtual Bool_t IsArray() const
virtual Bool_t IsTObject() const
virtual Bool_t HasSameSize(const Variable &rhs) const
virtual void SetNameTitle(const char *name, const char *descript)
virtual void Print(Option_t *opt) const
virtual Bool_t IsVector() const
virtual Long64_t GetValueInt(Int_t i=0) const
virtual size_t GetData(void *buf) const
virtual Int_t GetLen() const
virtual Bool_t IsContiguous() const
virtual Bool_t IsStreamable() const
virtual Bool_t IsVarArray() const
const void * GetDataPointer(Int_t i=0) const
size_t GetData(void *buf) const
std::vector< Double_t > GetValues() const
Bool_t IsPointerArray() const
Bool_t HasSizeVar() const
Bool_t HasSameSize(const THaVar &rhs) const
const Int_t * GetDim() const
virtual void SetNameTitle(const char *name, const char *descript)
Double_t GetValue(Int_t i=0) const
Bool_t IsContiguous() const
Long64_t GetValueInt(Int_t i=0) const
Int_t Index(const char *subscripts) const
static const Double_t kInvalid
virtual void SetName(const char *name)
Bool_t IsVarArray() const
Bool_t IsStreamable() const
size_t GetData(void *buf, Int_t i) const
const void * GetValuePointer() const
static const Long64_t kInvalidInt
size_t GetTypeSize() const
const char * GetTypeName() const
Int_t Index(const THaArrayString &s) const
virtual void Print(Option_t *opt="FULL") const