You currently can not add a TTree object directly to a TChain. However,[quote]Extract Trees from files. Each file has tree saved in different folder. [/quote]you can easily add TTree that are in different folders:TChain ch("defaultdir/defaulttreename");
ch.Add("file1.root/dirone/treeone");
ch.add("file2.root/dirtwo/subdir/treetwo");