13 #include "TGenericTable.h"
134 TGenericTable::TGenericTable(
const TTableDescriptor &dsc, Int_t n) :
TTable(
"TGenericTable",n,dsc.Sizeof()),fColDescriptors(0)
152 TGenericTable::TGenericTable(
const TTableDescriptor &dsc,
const char *name,Int_t n) :
TTable(name,n,dsc.Sizeof()),fColDescriptors(0)
171 TGenericTable::TGenericTable(
const char *structName,
const char *name) :
TTable(name,-1),fColDescriptors(0)
178 if ( !dsc || !fSize) Warning(
"TGenericTable",
"Wrong table format");
192 TGenericTable::TGenericTable(
const char *structName, Int_t n) :
TTable(
"TGenericTable",-1),fColDescriptors(0)
199 if ( !dsc || !fSize) Warning(
"TGenericTable",
"Wrong table format");
214 TGenericTable::TGenericTable(
const char *structName,
const char *name,Int_t n) :
TTable(name,-1),fColDescriptors(0)
221 if ( !dsc || !fSize) Warning(
"TGenericTable",
"Wrong table format dsc=0x%lx, size=%ld",(Long_t)dsc,fSize);
231 delete fColDescriptors;
virtual void SetDescriptorPointer(TTableDescriptor *list)
to be documented
Int_t Sizeof() const
to be documented
virtual void Set(Int_t n)
Set array size of TTable object to n longs. If n<0 leave array unchanged.
virtual ~TGenericTable()
destructor
static TTableDescriptor * MakeDescriptor(const char *structName)