12#ifndef ROOT_THbookFile 
   13#define ROOT_THbookFile 
   47   virtual Bool_t    cd(
const char *dirname=
"");
 
   68   virtual void      ls(
const char *path=
"") 
const;
 
#define ClassDef(name, id)
 
Using a TBrowser one can browse all ROOT objects.
 
A ROOT file is a suite of consecutive data records (TKey instances) with a well defined format.
 
This class is an interface to the Hbook objects in Hbook files.
 
void InitLeaves(Int_t id, Int_t var, TTreeFormula *formula)
This function is called from the first entry in TTreePlayer::InitLoop It analyzes the list of variabl...
 
TObject * Get(Int_t id)
import Hbook object with identifier idd in memory
 
void DeleteID(Int_t id)
remove id from file and memory
 
Int_t GetEntryBranch(Int_t entry, Int_t id)
Read in memory only the branch bname.
 
virtual void Close(Option_t *option="")
Close the Hbook file.
 
virtual TObject * FindObject(const char *name) const
return object with name in fList in memory
 
const char * GetCurDir() const
 
virtual ~THbookFile()
destructor
 
virtual void SetBranchAddress(Int_t id, const char *bname, void *add)
Set branch address.
 
virtual Bool_t cd(const char *dirname="")
change directory to dirname
 
THbookFile()
the constructor
 
virtual void ls(const char *path="") const
List contents of Hbook directory.
 
virtual TObject * Convert1D(Int_t id)
Convert an Hbook 1-d histogram into a Root TH1F.
 
virtual void Browse(TBrowser *b)
to be implemented
 
virtual TObject * ConvertProfile(Int_t id)
Convert an Hbook profile histogram into a Root TProfile.
 
Bool_t IsFolder() const
Returns kTRUE in case object contains browsable objects (like containers or lists of other objects).
 
virtual TFile * Convert2root(const char *rootname="", Int_t lrecl=0, Option_t *option="")
Convert this Hbook file to a Root file with name rootname.
 
virtual Bool_t IsOpen() const
Returns kTRUE in case file is open and kFALSE if file is not open.
 
virtual TObject * Convert2D(Int_t id)
Convert an Hbook 2-d histogram into a Root TH2F.
 
virtual TObject * ConvertCWN(Int_t id)
Convert the Column-Wise-Ntuple id to a Root Tree.
 
TList * GetListOfKeys() const
 
Int_t GetEntry(Int_t entry, Int_t id, Int_t atype, Float_t *x)
Read in memory all columns of entry number of ntuple id from the Hbook file.
 
virtual TObject * ConvertRWN(Int_t id)
Convert the Row-Wise-Ntuple id to a Root Tree.
 
The TNamed class is the base class for all named ROOT classes.
 
Mother of all ROOT objects.
 
const char * Data() const