-
- Downloads
In TFormula and TTreeFormula add support for the ternary condition operator ( c ? i : e )
In TSplot, TSpider, TSelectorDraw, TTreePlayer, TTreeTableInterface update the parsing of colon separated line to properly handle the ternary condition operator, reduce code duplication and fix existing parsing bugs (due to the 'almost' duplicated code syndrome): - Removed TSelectorDraw::MakeIndex and TSelectorDraw::GetNameByIndex - Added TSelectorDraw::SplitNames to replace those 2 function plus pre-processing code that was always used in conjunction with their calls. - Updated the calling points to use TSelectorDraw::SplitNames. - Removed the unused (and incorrect) TTree::MakeIndex and TTree::GetNameByIndex. git-svn-id: http://root.cern.ch/svn/root/trunk@30157 27541ba8-7e3a-0410-8455-c3a389f83636
Showing
- hist/doc/v526/index.html 9 additions, 3 deletionshist/doc/v526/index.html
- hist/hist/inc/TFormula.h 1 addition, 0 deletionshist/hist/inc/TFormula.h
- hist/hist/src/TFormula.cxx 47 additions, 4 deletionshist/hist/src/TFormula.cxx
- math/splot/src/TSPlot.cxx 3 additions, 14 deletionsmath/splot/src/TSPlot.cxx
- tree/doc/v526/index.html 3 additions, 0 deletionstree/doc/v526/index.html
- tree/tree/inc/TTree.h 0 additions, 2 deletionstree/tree/inc/TTree.h
- tree/tree/src/TTree.cxx 0 additions, 35 deletionstree/tree/src/TTree.cxx
- tree/treeplayer/inc/TSelectorDraw.h 1 addition, 2 deletionstree/treeplayer/inc/TSelectorDraw.h
- tree/treeplayer/src/TSelectorDraw.cxx 21 additions, 33 deletionstree/treeplayer/src/TSelectorDraw.cxx
- tree/treeplayer/src/TTreeFormula.cxx 1 addition, 0 deletionstree/treeplayer/src/TTreeFormula.cxx
- tree/treeplayer/src/TTreePlayer.cxx 11 additions, 51 deletionstree/treeplayer/src/TTreePlayer.cxx
- tree/treeplayer/src/TTreeTableInterface.cxx 5 additions, 32 deletionstree/treeplayer/src/TTreeTableInterface.cxx
- tree/treeviewer/src/TSpider.cxx 6 additions, 25 deletionstree/treeviewer/src/TSpider.cxx
Loading
Please register or sign in to comment