In TTree::Fill, call FlushBasket before calling OptimizeBaskets so that we have a correct and accurate value of fTotBytes to use as the requested memory. In TTree::OptimizeBasket enforces hard minimun for the basket size (no lower than the estimate size of one entry in the branch and no lower than 8 bytes). This fixes: https://savannah.cern.ch/bugs/index.php?82410
In TTree::Fill, call FlushBasket before calling OptimizeBaskets so that we have a correct
and accurate value of fTotBytes to use as the requested memory.
In TTree::OptimizeBasket enforces hard minimun for the basket size (no lower than the
estimate size of one entry in the branch and no lower than 8 bytes).
This fixes: https://savannah.cern.ch/bugs/index.php?82410


git-svn-id: acec3fd5b7ea1eb9e79d6329d318e8118ee2e14f@39270 27541ba8-7e3a-0410-8455-c3a389f83636

bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical,bbockelm/root-historical