33 gROOT->GetRootFolder()->Add(
this);
44 gROOT->GetRootFolder()->Add(
this);
56 gROOT->GetRootFolder()->Add(
this);
66 KVDataBase::~KVDataBase()
69 gROOT->GetRootFolder()->Remove(
this);
70 gROOT->GetListOfCleanups()->Remove(
this);
134 const Char_t* rec_name)
const
142 "No Table named %s found.", table_name);
156 cout <<
"_______________________________________________________" <<
160 cout <<
"Available Tables :" << endl;
164 cout <<
" " << table->
GetName() << endl;
166 cout <<
"_______________________________________________________" <<
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
char * Form(const char *fmt,...)
Record folder for the database.
virtual void SetFullPath(const Char_t *path)
virtual KVDBRecord * GetRecord(const Char_t *rec_name) const
Simple cross-referenced database structure.
virtual void Print(Option_t *option="") const
virtual KVDBTable * GetTable(const Char_t *table) const
virtual KVDBRecord * GetRecord(const Char_t *table_name, const Char_t *rec_name) const
virtual TList * GetTables() const
virtual Bool_t AddTable(KVDBTable *table)
virtual void Add(TObject *obj)
virtual void SetOwner(Bool_t owner=kTRUE)
virtual const char * GetName() const
virtual const char * GetTitle() const
virtual const char * ClassName() const
virtual void Warning(const char *method, const char *msgfmt,...) const
virtual void Info(const char *method, const char *msgfmt,...) const
const char * Data() const