- Jul 31, 2009
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29658 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29657 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
Add new special function in TTreeFormula (and hence TTree::Draw and TTree::Scan) to calculate the minimun and maximum with an entry: Min$(formula),Max$(formula): return the minimun/maximum (within one TTree entry) of the value of the elements of the formula given as a parameter. MinIf$(formula,condition),MaxIf$(formula,condition): return the minimum (maximum) (within one TTree entry) of the value of the elements of the formula given as a parameter if they match the condition. If not element match the condition, the result is zero. To avoid the the result is zero. To avoid the consequent peak a zero, use the pattern: tree->Draw("MinIf$(formula,condition)","condition"); which will avoid calculation MinIf$ for the entries that have no match for the condition. git-svn-id: http://root.cern.ch/svn/root/trunk@29656 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
to stop the parsing, if desired. git-svn-id: http://root.cern.ch/svn/root/trunk@29654 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29652 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29651 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 30, 2009
-
-
Gerardo Ganis authored
Add support for the placeholded <file> the definition of the outputfile. This allows to have complete URL and to pass options to TFile::Open. git-svn-id: http://root.cern.ch/svn/root/trunk@29650 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
* Improve G__FastAllocString; now adds <0.5% (aka noise) instructions for stress.cxx(30); uses almost no additional statics and only <300k heap and reduces the stack size considerably. * Replace almost all CINT static, fixed sized buffers by G__FastAllocString. This removes many, many possible buffer overflows when reading into fixed sized buffers without checking the buffer length. * add G__x86_64__ and G__amd64 macros if available git-svn-id: http://root.cern.ch/svn/root/trunk@29649 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29645 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29637 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
are cast to pointers on 32-bit machines without first being cast to Long_t (gcc 4.x does not complain about this). git-svn-id: http://root.cern.ch/svn/root/trunk@29636 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
fix issue https://savannah.cern.ch/bugs/?53810 in the Ruby binding. git-svn-id: http://root.cern.ch/svn/root/trunk@29635 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29633 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29632 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
Significantly (by 2 order of magnitude) improved the performance of TTree::Draw calling C++ functions. git-svn-id: http://root.cern.ch/svn/root/trunk@29623 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29622 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 29, 2009
-
-
Paul Russo authored
https://savannah.cern.ch/bugs/?30602 This modifies a test for constructor calls to interpreted code to allow testing the access of the constructor. Also fix calls to a base class constructor so that they are looked up in member function context. git-svn-id: http://root.cern.ch/svn/root/trunk@29620 27541ba8-7e3a-0410-8455-c3a389f83636
-
Paul Russo authored
https://savannah.cern.ch/bugs/?37522 The problem with the existing code is that a compiled operator delete[] is used to free memory that was not allocated with a new[] operator. The solution chosen here is to flag this special case in the var_array entry for the variable to guide the deletion. git-svn-id: http://root.cern.ch/svn/root/trunk@29619 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29618 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29617 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29615 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
Allow "long double" in the type determination for numeric literals. Implement G__atolf (doesn't exist on std C++). Remove not compiled and non-standard G__atodouble. git-svn-id: http://root.cern.ch/svn/root/trunk@29614 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
In TXProofMgr::Cp and related: - fix a problem with the locality determination - improve the notification messages during transfer git-svn-id: http://root.cern.ch/svn/root/trunk@29613 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
Make sure that the limit on the number of old sessions is applied whenever a new session is started and not only when the daemon is started. git-svn-id: http://root.cern.ch/svn/root/trunk@29612 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29611 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
- Add a protection against out of bound access in file descriptors array (according MSDN maximum is 64) - Avoid adding again all file descriptors when removing one file handler (!) - Cleanup code git-svn-id: http://root.cern.ch/svn/root/trunk@29610 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
Make the recently introduced TProofMgr::Rm return an error code instead of void. git-svn-id: http://root.cern.ch/svn/root/trunk@29609 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 28, 2009
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29607 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
New link pragma to simply the generation of the dictionary for 'operators' in a rootcint dictionary. #pragma link [C++|off] operators classname; will turn on/off symbol table registration of the operators that are declared in the declaring scopes of 'classname' (and any of its enclosing scope) and take at least one argument that is a reference, pointer, or value argument of type classname. git-svn-id: http://root.cern.ch/svn/root/trunk@29606 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
-Add new gui for "gl5d" - modifications in TGL5DDataSetPainter. -New class TKDEAdapter - to instantiate TGLMarchingCubes for kernel density estimator as a data source. -TGL5D - TGL5DPainter removed into its own TGL5DPainter.h/.cxx files. -TGL5D - modified to convert data into unit cube. -TKDEFGT - specialized version of BuildModel added to work with TGL5DDataSet (to avoid copying of data from TTree). -TGLTF3Painter - mesh drawing functions were removed. -TGLIsoMesh.cxx added - auxilary mesh drawing functions are here now. git-svn-id: http://root.cern.ch/svn/root/trunk@29602 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29601 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 27, 2009
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29600 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
The default length fEntryOffset can now be set via TTree::SetDefaultEntryOffsetLen which can be optionially applied to the existing branches. git-svn-id: http://root.cern.ch/svn/root/trunk@29599 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
makes TExMap streamable in a portable way. On 64-bit platforms there is no difference, but on 32-bit platforms all values will now be 64-bit. This fixes a big portability issue with THnSparse which uses TExMap internally where the versions created on a 32-bit platform could not be read on a 64-bit platform and vice versa. git-svn-id: http://root.cern.ch/svn/root/trunk@29598 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
fix hiding warning and small memory leak. git-svn-id: http://root.cern.ch/svn/root/trunk@29595 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
fix hiding warning. git-svn-id: http://root.cern.ch/svn/root/trunk@29594 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29591 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29590 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 26, 2009
-
-
Philippe Canal authored
Allow for fEntryOffsetLen to decrease if the number of entries in the basket is less than 1/4 of fEntryOffsetLen, allow decrease of fEntryOffsetLen even after the 10th baskets git-svn-id: http://root.cern.ch/svn/root/trunk@29586 27541ba8-7e3a-0410-8455-c3a389f83636
-
Matevz Tadel authored
git-svn-id: http://root.cern.ch/svn/root/trunk@29584 27541ba8-7e3a-0410-8455-c3a389f83636
-