Public Types |
| enum | { kGlobalWeight = BIT(15),
kAutoDelete = BIT(16),
kBigNumber = 1234567890
} |
Public Methods |
| | TChain () |
| | TChain (const char *name, const char *title="") |
| virtual | ~TChain () |
| virtual Int_t | Add (TChain *chain) |
| virtual Int_t | Add (const char *name, Int_t nentries=kBigNumber) |
| virtual Int_t | AddFile (const char *name, Int_t nentries) |
| virtual TFriendElement * | AddFriend (const char *chainname, const char *dummy="") |
| virtual TFriendElement * | AddFriend (const char *chainname, TFile *dummy) |
| virtual TFriendElement * | AddFriend (TTree *chain, const char *alias, Bool_t warn=kFALSE) |
| virtual void | Browse (TBrowser *b) |
| virtual void | CreatePackets () |
| virtual void | Draw (Option_t *opt) |
| virtual Int_t | Draw (const char *varexp, const TCut &selection, Option_t *option="",Int_t nentries=kBigNumber, Int_t firstentry=0) |
| virtual Int_t | Draw (const char *varexp, const char *selection, Option_t *option="",Int_t nentries=kBigNumber, Int_t firstentry=0) |
| virtual Int_t | Fill () |
| virtual TBranch * | GetBranch (const char *name) |
| virtual Int_t | GetChainEntryNumber (Int_t entry) const |
| Int_t | GetNtrees () const |
| virtual Double_t | GetEntries () const |
| virtual Int_t | GetEntry (Int_t entry=0, Int_t getall=0) |
| TFile * | GetFile () const |
| TLeaf * | GetLeaf (const char *name) |
| TObjArray * | GetListOfBranches () |
| TObjArray * | GetListOfFiles () const |
| TObjArray * | GetListOfLeaves () |
| const char * | GetAlias (const char *aliasName) const |
| virtual Double_t | GetMaximum (const char *columname) |
| virtual Double_t | GetMinimum (const char *columname) |
| virtual Int_t | GetNbranches () |
| TList * | GetStatus () const |
| TTree * | GetTree () const |
| Int_t | GetTreeNumber () const |
| Int_t * | GetTreeOffset () const |
| Int_t | GetTreeOffsetLen () const |
| virtual Double_t | GetWeight () const |
| Int_t | LoadTree (Int_t entry) |
| virtual void | Loop (Option_t *option="", Int_t nentries=kBigNumber, Int_t firstentry=0) |
| virtual void | ls (Option_t *option="") const |
| virtual Int_t | Merge (const char *name) |
| virtual Int_t | Merge (TFile *file, Int_t basketsize, Option_t *option="") |
| virtual void | Print (Option_t *option="") const |
| virtual Int_t | Process (const char *filename, Option_t *option="", Int_t nentries=kBigNumber, Int_t firstentry=0) |
| virtual Int_t | Process (TSelector *selector, Option_t *option="", Int_t nentries=kBigNumber, Int_t firstentry=0) |
| virtual void | Reset (Option_t *option="") |
| virtual void | SetAutoDelete (Bool_t autodel=kTRUE) |
| virtual void | SetBranchAddress (const char *bname, void *add) |
| virtual void | SetBranchStatus (const char *bname, Bool_t status=1) |
| virtual void | SetDirectory (TDirectory *dir) |
| virtual void | SetMakeClass (Int_t make) |
| virtual void | SetPacketSize (Int_t size=100) |
| virtual void | SetWeight (Double_t w=1, Option_t *option="") |
| virtual void | UseCache (Int_t maxCacheSize=10, Int_t pageSize=TCache::kDfltPageSize) |
Protected Attributes |
| Int_t | fTreeOffsetLen |
| Int_t | fNtrees |
| Int_t | fTreeNumber |
| Int_t * | fTreeOffset |
| | Current Tree number in fTreeOffset table.
|
| Int_t | fMaxCacheSize |
| Int_t | fPageSize |
| | Max cache size passed to TFile's.
|
| TTree * | fTree |
| | Cache page size passed to TFile's.
|
| TFile * | fFile |
| | Pointer to current tree.
|
| TObjArray * | fFiles |
| | Pointer to current file.
|
| TList * | fStatus |