- Jan 31, 2005
-
-
Rene Brun authored
is greater or equal to the upper limit. In TProfile2D constructors force an additional call to SetBuffer. Because SetBuffer is called from the TH2 constructors, TH1::setBuffer was called instead of TProfile2D::SetBuffer. Fix a bug in TProfile2D::BufferEmpty. git-svn-id: http://root.cern.ch/svn/root/trunk@11012 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 30, 2005
-
-
Rene Brun authored
fUpdating was set to kTRUE too early in TCanvas::Update in case of Windows or multiple threads. git-svn-id: http://root.cern.ch/svn/root/trunk@11011 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 28, 2005
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@11010 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
which they are called). git-svn-id: http://root.cern.ch/svn/root/trunk@11009 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
make debug output conditional on gDebug. git-svn-id: http://root.cern.ch/svn/root/trunk@11008 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a problem with shutters. git-svn-id: http://root.cern.ch/svn/root/trunk@11007 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@11006 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@11005 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@11004 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
with the size declared in the comment field with [size] will work when the class is the top level branch of a Tree and the branch name has "." as last character. git-svn-id: http://root.cern.ch/svn/root/trunk@11003 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
I attached the first big chunk of changes. The methods changed are mostly the implementations of TGeoShape::DistFromInside/DistFromOutside for some specific shapes. The new algorithms are boundary error tolerant, giving the correct distance even if the point is on the wrong side of the boundary. The calling sequence remains un-changed. The affected shapes for now are: box, trd1, trd2, tube, tube seg, cone, cone seg, pcon, pgon. I will complete few remaining for the full description of ALICE next week (para + arb8 family: trap,gtra). git-svn-id: http://root.cern.ch/svn/root/trunk@11002 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This patch solved a problem due to the fact that TObject's fUniqueID can only hold a 8 bits ProccessID identifier (in addition to storing a 24 bits object ID). However we support 65535 distinct ProcsssID identifiers per file. Before this patch, for a file containing more than 255 distcint ProcessID, the TRef using the later ProcessID would be unable to find their references. Specifically, fUniqueID can now store the ProcessID indentifier 0 through 254. When more identifiers are used, then instead of store the identifier in the 8 higher bit of fUniqueID we store in a table (TProcessID::fgObjPIDs) linking addresses to pids. git-svn-id: http://root.cern.ch/svn/root/trunk@11001 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 27, 2005
-
-
Rene Brun authored
The attached patch seems correct, and fixes a problem for the Phobos tree when generating selectors. But the code is difficult to understand from scratch as a lot of internal Tree/Branch/Leaf details are involved. git-svn-id: http://root.cern.ch/svn/root/trunk@11000 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This patch downgrades a few ACLiC messages from Warning to Info. git-svn-id: http://root.cern.ch/svn/root/trunk@10999 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This member is set to kTRUE while TCanvas::Update executes. This is to prevent recursive calls to this function. git-svn-id: http://root.cern.ch/svn/root/trunk@10998 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@10997 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@10996 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
some versions of rpm compress the man page files. Handle correctly these .gz files. git-svn-id: http://root.cern.ch/svn/root/trunk@10995 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
These are the cleanups of all direct fprintf(stderr,...) in rootd and proofd. Now everything should be printed consistently on only one stream. git-svn-id: http://root.cern.ch/svn/root/trunk@10994 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- From Bertrand: gl2ps accessed via gVirtualGL in order to work on windows. - From Olivier: GL scenes can be printed in low quality (fast) or high quality (slow). git-svn-id: http://root.cern.ch/svn/root/trunk@10993 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This add support for a few additional cases in MakeProxy (namely TClonesArray in a TBranchObject, non-split top level objects when library is loaded). git-svn-id: http://root.cern.ch/svn/root/trunk@10992 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 26, 2005
-
-
Rene Brun authored
This patch insures that the linkdef file is NOT included by the dictionary header file when using the -p option. git-svn-id: http://root.cern.ch/svn/root/trunk@10991 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
In the attached patch, I simply fix up the TStreamerElement when it is read from the file so that the old Bool_t/11 and set them to Bool_t/18. git-svn-id: http://root.cern.ch/svn/root/trunk@10990 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@10989 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix a problem with VC++6: - Loop index declared twice git-svn-id: http://root.cern.ch/svn/root/trunk@10988 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
fallback to builtin. git-svn-id: http://root.cern.ch/svn/root/trunk@10987 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This new implementation results in a 30% performance improvement in reading complex trees. (e.g with Event). I replaced the separately allocated (hash,key,value) structs with an array, using the lowest bit of the hash as a flag for indicating if a slot is free or not. (This also means a 25% memory reduction.) The general hashing behaviour should not be affected as we use the hash value modulo a (large) prime. git-svn-id: http://root.cern.ch/svn/root/trunk@10986 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 25, 2005
-
-
Rene Brun authored
This patch insures that TFormula does modify the 'strings' that are embedded in an expression. git-svn-id: http://root.cern.ch/svn/root/trunk@10985 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Fix for a bug introduced in a recent version of TTree::Branch. Thanks Sue Kasahara. git-svn-id: http://root.cern.ch/svn/root/trunk@10984 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
I've made some small modifications (see attachment) to TChain::LoadTree(), which enables a TChain to skip corrupted files while looping to a chain. My modifications are in fact a simple extension of Philippe Canals fix for empty files,. git-svn-id: http://root.cern.ch/svn/root/trunk@10983 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
The CVS head version was still not working for classes in a namespace. To make it work I have made change Name() by Fullname() in the file base/src/ManualBase4Body.h. git-svn-id: http://root.cern.ch/svn/root/trunk@10982 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
fix the problem with the canvas deletion reported by Philippe. git-svn-id: http://root.cern.ch/svn/root/trunk@10981 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Modify the Merge functions accordingly. git-svn-id: http://root.cern.ch/svn/root/trunk@10980 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
There was a missing TDataType object (needed by the new TTree::CheckBranchAddress). git-svn-id: http://root.cern.ch/svn/root/trunk@10979 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 23, 2005
-
-
Fons Rademakers authored
add additional constants describing the basic types? Useful for test cases among other things. git-svn-id: http://root.cern.ch/svn/root/trunk@10978 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 22, 2005
-
-
Rene Brun authored
This patch prevents error message issue when looking at an empty string and add support for the newer support for base classes in TTree. git-svn-id: http://root.cern.ch/svn/root/trunk@10977 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 21, 2005
-
-
Fons Rademakers authored
The warning message about the file existing should not be activated if the file selection dialog is used for file opening. git-svn-id: http://root.cern.ch/svn/root/trunk@10976 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@10975 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 20, 2005
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@10974 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
- TViewerOpenGL now uses the tool "gl2ps" from Christophe Geuzaine <geuz@geuz.org> to produce vector PostScript and PDF outputs. Jeff Kallenbach did the interface to this tool. git-svn-id: http://root.cern.ch/svn/root/trunk@10973 27541ba8-7e3a-0410-8455-c3a389f83636
-