19 TString dir =
"$ROOTSYS/test/Event.root";
23 TFile oldfile(filename);
25 oldfile.GetObject(
"T", oldtree);
29 Event *
event =
nullptr;
33 TFile newfile(
"small.root",
"recreate");
38 if (event->GetNtrack() > 605)
#define R__LOAD_LIBRARY(LIBRARY)
typedef void((*Func_t)())
R__EXTERN TSystem * gSystem
A pseudo container class which is a generator of indices.
A ROOT file is a suite of consecutive data records (TKey instances) with a well defined format.
virtual Bool_t ExpandPathName(TString &path)
Expand a pathname getting rid of special shell characters like ~.
virtual Bool_t AccessPathName(const char *path, EAccessMode mode=kFileExists)
Returns FALSE if one can access a file using the specified access mode.
A TTree represents a columnar dataset.
virtual Int_t SetBranchAddress(const char *bname, void *add, TBranch **ptr=0)
Change branch address, dealing with clone trees properly.
virtual Long64_t GetEntries() const
virtual TTree * CloneTree(Long64_t nentries=-1, Option_t *option="")
Create a clone of this tree and copy nentries.
virtual Int_t GetEntry(Long64_t entry=0, Int_t getall=0)
Read all branches of entry and return total number of bytes read.