https://github.com/root-project/root

sort by:
Revision Author Date Message Commit Date
2219612 This commit was manufactured by cvs2svn to create tag 'v3-05-00'. git-svn-id: http://root.cern.ch/svn/root/tags/v3-05-00@5916 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 18:19:01 UTC
ba11efd Fix a problem when computing the color palette in logx scale git-svn-id: http://root.cern.ch/svn/root/trunk@5915 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 18:19:00 UTC
860dd48 Fix by Philippe for a problem with typedefs and templates reported by Bill Tanembaum git-svn-id: http://root.cern.ch/svn/root/trunk@5914 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 17:11:02 UTC
e6f520a Bug fix by Andrei git-svn-id: http://root.cern.ch/svn/root/trunk@5913 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 16:13:35 UTC
d55fb02 support for new "wall style" border for group-frames: if frame option is kRaisedFrame, the group-frame border is of "wall style", otherwise it is of "groove style". I added examples of "wall style" border of group frame to guitest.C and guitest.cxx. By Valeriy O. git-svn-id: http://root.cern.ch/svn/root/trunk@5912 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 15:44:56 UTC
302caa3 header text was not properly placed (showed more clearly with new TTF implementation). By Olivier. git-svn-id: http://root.cern.ch/svn/root/trunk@5911 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 14:24:24 UTC
1a8d5d3 o RooAbsArg & selected derived classes - Extend redirectServersHook() argument list with one additional boolean that indicates if the redirect is recursive - Extend redirectServers() argument list with one additional boolean indicating whether it is part of a recursive process Pass recursion flag to redirectServersHook() - In recursiveRedirectServers(), set recursion flag in calls to redirectServers o RooProdPdf - In redirectServersHook(), only redirect servers on non-owning product component lists in cache if recursion flag is set git-svn-id: http://root.cern.ch/svn/root/trunk@5909 27541ba8-7e3a-0410-8455-c3a389f83636 14 January 2003, 00:07:58 UTC
cf2eafb o RooAbsReal - Add to plotAsymOn() automated projected dataset stripping mechanism as implemented in plotOn. Omission sofar can lead to plotting problems if projected dataset contains plot variable or other critical variables git-svn-id: http://root.cern.ch/svn/root/trunk@5907 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 22:54:43 UTC
5f41f81 Fix uninitialized arrays in functions DistToOut git-svn-id: http://root.cern.ch/svn/root/trunk@5906 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 22:17:22 UTC
45a9972 Fix uninitialized arrays in the DistToIn functions. git-svn-id: http://root.cern.ch/svn/root/trunk@5905 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 22:06:35 UTC
a7e68cd Use new option "d" (dummy cache) when calling CloseGeometry. git-svn-id: http://root.cern.ch/svn/root/trunk@5904 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 20:53:34 UTC
be59aa0 From Andrei: Implement an option "dummy cache" git-svn-id: http://root.cern.ch/svn/root/trunk@5903 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 20:52:45 UTC
b7be8f0 Add comments in TChain::Merge to indicate that the input file is always closed and deleted. git-svn-id: http://root.cern.ch/svn/root/trunk@5902 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 20:18:33 UTC
d82341a Remove calls to ComputeBBox from the constructors. git-svn-id: http://root.cern.ch/svn/root/trunk@5901 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 18:00:59 UTC
b5b3d0d Bug fixes in TGeoPgon and TGeoPgon by Andrei git-svn-id: http://root.cern.ch/svn/root/trunk@5900 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 17:45:24 UTC
49f969b Implementation of TPaletteAxis::GetObjectInfo by Olivier git-svn-id: http://root.cern.ch/svn/root/trunk@5899 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 16:57:36 UTC
75c4a6b initialize the pluginmanager earlier to avoid crash in TUnixSystem::AccessPathName(). git-svn-id: http://root.cern.ch/svn/root/trunk@5898 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 16:46:29 UTC
bcffff6 Fix by Andrei for warnings due to unused arguments git-svn-id: http://root.cern.ch/svn/root/trunk@5897 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 16:01:06 UTC
f1477e2 support AccessPathName() via helper class to RFIO. git-svn-id: http://root.cern.ch/svn/root/trunk@5896 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 15:05:29 UTC
97b5f8a remove two unused argument warnings (reported by MacOS X). Some reformatting to 3 idents. git-svn-id: http://root.cern.ch/svn/root/trunk@5895 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 15:04:30 UTC
0739de8 Bug fixes in TGeoTube by Andrei. git-svn-id: http://root.cern.ch/svn/root/trunk@5894 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 14:53:49 UTC
05f3f0f The color palette was drawn twice as soon as the pad was redrawn. git-svn-id: http://root.cern.ch/svn/root/trunk@5893 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 13:53:55 UTC
f17b535 rootmarks.C tuned git-svn-id: http://root.cern.ch/svn/root/trunk@5892 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 10:57:46 UTC
16c6fdc glibc 2.3.2 has setresgid() and setresuid() defined in unistd.h. git-svn-id: http://root.cern.ch/svn/root/trunk@5891 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 01:33:52 UTC
8bcfcc4 change version to 3.05. git-svn-id: http://root.cern.ch/svn/root/trunk@5890 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2003, 01:31:03 UTC
de0979d Reintroduce an important change by Philippe that was fixing Maarten's problem and unfortunately not taken by Masa in the new version of CINT git-svn-id: http://root.cern.ch/svn/root/trunk@5889 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 21:02:28 UTC
3d8ef4d Stamp first development version 3.05/00 git-svn-id: http://root.cern.ch/svn/root/trunk@5888 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 17:54:58 UTC
97b8bf1 import of CINT 5.15.70. Added memory initialization patch in var.c and enabled feature 1770 in ifunc.c that allows bypassing of method implementations in header files (for Victor P.). For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. git-svn-id: http://root.cern.ch/svn/root/trunk@5887 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 17:24:54 UTC
ece637f small simplification. git-svn-id: http://root.cern.ch/svn/root/trunk@5886 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 16:09:53 UTC
1ca6cfe fix some identation. git-svn-id: http://root.cern.ch/svn/root/trunk@5885 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 16:09:00 UTC
badddf6 add new stress test suite for the geometry package. Modify the Makefile to build the test stressgeom automatically. git-svn-id: http://root.cern.ch/svn/root/trunk@5884 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 14:51:08 UTC
29daa2b New version of TGeo classes from Andrei: -TGeoManager - added G3-like prototypes for building geometry -TGeoPatternFinder - added parameters of a division (fStart, fStep, fEnd) -TGeoVolume - fix in TGeoVolumeMulti::AddVolume() to update existing nodes for all volumes in list several shapes supporting divisions - using TGeoVolumeMulti for divisions -TGeoVoxelFinder - fixed dtor git-svn-id: http://root.cern.ch/svn/root/trunk@5883 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 14:49:32 UTC
e9b080c aiai, bug in icc in dynamic_cast<> when casting up to second base class (in case of multiple inheritance). git-svn-id: http://root.cern.ch/svn/root/trunk@5882 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 12:50:46 UTC
e756dc4 Slight retuning of benchmarks to give exactly 200 Rootmarks on pcnotebrun and 600 Rootmarks on pcbrun3. There is exactly a factor 3 between the two machines. Note that benchmarks.C in interactive mode is not yet tuned. Use only root -b -q benchmarks.C Also note that the current CVS version is slightly faster (3 per cent) since the restructuring of TTreePlayer/TSelectorDraw. git-svn-id: http://root.cern.ch/svn/root/trunk@5881 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 11:52:39 UTC
e7e254d remove also here R__RTTI option. git-svn-id: http://root.cern.ch/svn/root/trunk@5880 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 11:19:09 UTC
31adeb9 remove R__RTTI option which was only used for systems not supporting dynamic_cast<>. All systems now support this standard C++ feature. git-svn-id: http://root.cern.ch/svn/root/trunk@5879 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 11:06:35 UTC
95b320a build also by default multithreaded version on linux IA64. git-svn-id: http://root.cern.ch/svn/root/trunk@5878 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2003, 11:05:03 UTC
8205bc9 try getting host-by-name only once in case host name does not resolve properly. Also cache random system info. Should fix problem in case of misconfigured name servers. git-svn-id: http://root.cern.ch/svn/root/trunk@5877 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 23:49:04 UTC
1ca85f5 Renormalize all benchmarks/rootmarks to give 600 Rootmarks on pcbrun.cern.ch (Pentium IV 2.4 GHz/gcc3.2) git-svn-id: http://root.cern.ch/svn/root/trunk@5876 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 18:19:35 UTC
0a968a0 Add a protection in TH1::SetStats. In Th1::Build, move the creation of fFunctions before calling UseCurrentStyle. git-svn-id: http://root.cern.ch/svn/root/trunk@5875 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 17:28:35 UTC
73abfcd Remove an unreachable statement git-svn-id: http://root.cern.ch/svn/root/trunk@5874 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 16:26:25 UTC
37d2c86 Mods in TTreePlayer::DrawSelect to take into account the case when the function is called by TTreePlayer::Fit. TTreePlayer::fHistogram must be set to the histogram object returned by the selector. git-svn-id: http://root.cern.ch/svn/root/trunk@5873 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 14:21:29 UTC
17d0b33 In TH1::UseCurrentStyle, take into account a possible change of gStyle->GetOptStat git-svn-id: http://root.cern.ch/svn/root/trunk@5872 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 12:54:20 UTC
4967402 Move histogram drawing to TTreePlayer. Implement TSelectorDraw::Notify replacing the old UpdateFormulaLeaves git-svn-id: http://root.cern.ch/svn/root/trunk@5871 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 12:47:02 UTC
d5bcbd2 From Philippe. Remove a small memory leak from rootcint git-svn-id: http://root.cern.ch/svn/root/trunk@5870 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 09:10:44 UTC
d9c8e9c From Philippe: Looking at Maarten's problem I noticed that the G__var_array are not properly initialized. In the attached patch I corrected the problem by calling memset on each of the structs. I also noticed (running Maarten's example) that a few times, the start of an error message is printed but the ending (which should come from G__genericerror) is not printed because G__const_noerror is set to 1. So in a couple of place I preceded the printing of the start of the error message by if (0==G__const_noerror). git-svn-id: http://root.cern.ch/svn/root/trunk@5869 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2003, 09:07:20 UTC
338a900 From Philippe. A fix to a problem reported by Maarten when running rootcint git-svn-id: http://root.cern.ch/svn/root/trunk@5868 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 21:39:30 UTC
28b592f Use the standard ROOT Warning function instead of printf in TStreamerInfo::BuildCheck git-svn-id: http://root.cern.ch/svn/root/trunk@5867 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 15:56:14 UTC
052c643 New class TSelectorDraw deriving from TSelector. This new class is used from the new version of TTreePlayer::DrawSelect. git-svn-id: http://root.cern.ch/svn/root/trunk@5866 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 14:53:22 UTC
733f7df Important restructuring of the TTreePlayer class in view of PROOF. In particular TTree::DrawSelect is reduced to a few lines to use the new TSelectorDraw class via TTreePlayer::Process. More changes are foreseen to use the same mechanism for TTree::Scan and TTree::Query. git-svn-id: http://root.cern.ch/svn/root/trunk@5865 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 14:51:51 UTC
9cd1cdc Remove unused funcions GetMultiplicity and Loop git-svn-id: http://root.cern.ch/svn/root/trunk@5864 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 14:46:01 UTC
5621165 Remove unused function TTree::Loop git-svn-id: http://root.cern.ch/svn/root/trunk@5863 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 14:45:08 UTC
61f57c0 Add new member fStatus + GetStatus and SetStatus git-svn-id: http://root.cern.ch/svn/root/trunk@5862 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 14:44:08 UTC
8821a4c Move initialisation of fLabels from the Set functions to the constructors. git-svn-id: http://root.cern.ch/svn/root/trunk@5861 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2003, 10:38:52 UTC
9132bbe From Olivier: Implement non equidistant levels in option COL for 2D histogram drawing. git-svn-id: http://root.cern.ch/svn/root/trunk@5860 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 17:13:59 UTC
00a2b64 From Olivier The palette in case of non equidistant level was wrong git-svn-id: http://root.cern.ch/svn/root/trunk@5859 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 17:13:36 UTC
220617c add Dan Bradley for the Chirp plugin. git-svn-id: http://root.cern.ch/svn/root/trunk@5858 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 16:54:35 UTC
07d9339 code cosmetics. git-svn-id: http://root.cern.ch/svn/root/trunk@5857 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 16:52:11 UTC
af59e22 a small plugin module for ROOT that enables access to remote files via the Chirp protocol (http://www.cs.wisc.edu/condor/chirp). This works especially nicely with the Condor job manager (http://www.cs.wisc.edu/condor) that we and many others are using to run CMS event simulations. The patch to v3.03.0 is attached if you would like to include this in your distribution. It touches nothing outside of the new module other than adding config entries. Normally, remote system calls by jobs in Condor are handled transparently as though the job were executing on the original submit machine. (This has been very useful to us in Wisconsin, because we use a large pool of execution machines that are not specially configured and which therefore do not share a filesystem with our submission machines.) However, this requires relinking the application with some special libraries which are currently not compatible with the new multithreaded CMS software. By adding a Chirp plugin to ROOT, we are able to selectively enable remote access wherever we need it, simply by prepending "chirp:" to the file names (assuming TFile:Open() is used, of course). No additional daemons need to be installed or configured unless we want to serve up the files from a machine other than the submit machine. Code contributed by Dan Bradley. git-svn-id: http://root.cern.ch/svn/root/trunk@5856 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 16:51:28 UTC
b1a9fb8 Fix by Philippe for a problem with enums. git-svn-id: http://root.cern.ch/svn/root/trunk@5855 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2003, 06:59:59 UTC
a7093d4 small mod in option handling. git-svn-id: http://root.cern.ch/svn/root/trunk@5854 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2003, 17:31:53 UTC
7e592dd make SetReturnFromRUn() public. git-svn-id: http://root.cern.ch/svn/root/trunk@5853 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2003, 17:31:29 UTC
edb3423 import of CINT 5.15.69. For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. git-svn-id: http://root.cern.ch/svn/root/trunk@5852 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2003, 17:29:53 UTC
26ea86b Replace members fBits by fBitsArray git-svn-id: http://root.cern.ch/svn/root/trunk@5851 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2003, 11:24:55 UTC
4e19d4a Use forward declarations instead of includes. git-svn-id: http://root.cern.ch/svn/root/trunk@5850 27541ba8-7e3a-0410-8455-c3a389f83636 07 January 2003, 09:48:42 UTC
df113e5 Add new class to the geometry package git-svn-id: http://root.cern.ch/svn/root/trunk@5849 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2003, 17:06:25 UTC
38c2800 many changes in the geometry package. Addition of the new class TGeoMedium git-svn-id: http://root.cern.ch/svn/root/trunk@5848 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2003, 17:05:44 UTC
4d85418 Add a new function TrackPosition returning x,y,z into the arguments instead of TLorentzVector. git-svn-id: http://root.cern.ch/svn/root/trunk@5847 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2003, 17:04:51 UTC
53c29f0 Protect TGraph::RemovePoint in case gPad is null. git-svn-id: http://root.cern.ch/svn/root/trunk@5846 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2003, 08:38:14 UTC
becf72b TPaletteAxis derives from TPave instead of TBox. Functions Paint and ExecuteEvent modified such that the palette is not affected by zooming on the axes. git-svn-id: http://root.cern.ch/svn/root/trunk@5845 27541ba8-7e3a-0410-8455-c3a389f83636 06 January 2003, 08:14:20 UTC
d089cd9 In TF1::Paint use a TH1D instead of a TH1F to avoid precision problems in case the relative range/absolute range in x or y is less than 10^7 git-svn-id: http://root.cern.ch/svn/root/trunk@5844 27541ba8-7e3a-0410-8455-c3a389f83636 03 January 2003, 23:56:38 UTC
2180fd0 Protect several functions like ComputeRange, GetHistogram, GetXaxis when gPad is null. git-svn-id: http://root.cern.ch/svn/root/trunk@5843 27541ba8-7e3a-0410-8455-c3a389f83636 02 January 2003, 22:41:49 UTC
2242634 Modify TStreamerInfo::TagFile to return immediatly if the function is called while TFile::WriteStreamerInfo is called. git-svn-id: http://root.cern.ch/svn/root/trunk@5842 27541ba8-7e3a-0410-8455-c3a389f83636 02 January 2003, 22:40:42 UTC
4ff2fc6 Replace statements fWritable=xx by SetWritable(xxx) except in the TFile constructor. Modify TFile::WriteStreamerInfo to set the fClassIndex->fArray[0]=2, such that TStreamerInfo::TagFile will not modify the array. git-svn-id: http://root.cern.ch/svn/root/trunk@5841 27541ba8-7e3a-0410-8455-c3a389f83636 02 January 2003, 22:39:13 UTC
ba717fa Implement a new function TDirectory::SetWritable (thanks to Bill Tanenbaum). SetWritable recursively sets the fWritable flag for all subdirs (if any) of the directory for which SetWritable is called. git-svn-id: http://root.cern.ch/svn/root/trunk@5840 27541ba8-7e3a-0410-8455-c3a389f83636 02 January 2003, 22:36:30 UTC
6440237 Fix a bug found by Bill Tanenbaum. Reading the free list uses the global "gFile". So, sometime before calling ReadFree(), reopen should save the value of gDirectory, and cd() to the current file. Afterwards, it can cd() back to the saved value. In the new version, we cd() always to the file. git-svn-id: http://root.cern.ch/svn/root/trunk@5839 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 21:08:12 UTC
3d3eee7 Introduce a fix from Marco van Leeuwen <mvl@nikhef.nl> to solve a precision problem when comparing two floats in TF1::IntegralMultiple. git-svn-id: http://root.cern.ch/svn/root/trunk@5838 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 15:26:50 UTC
e492cf1 In TClass::GetRealData add support for pointers in embedded objects like in TH1 with the members fXaxis.*fLabels. This fixes a problem appearing with gcc3.2 only and reported my Mark Tessier and Brett Wiren. git-svn-id: http://root.cern.ch/svn/root/trunk@5837 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 08:11:38 UTC
02cc0dd in StackTrace() don't use special RedHat gcc 2.96 "gnu-new-abi" option for c++filt, but instead the official gcc 3 option "gnu-v3". git-svn-id: http://root.cern.ch/svn/root/trunk@5836 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 02:29:08 UTC
7e9e0d0 add version for gcc 2.x. git-svn-id: http://root.cern.ch/svn/root/trunk@5835 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 02:03:11 UTC
8031897 use different iosenum.h file when using gcc v3. git-svn-id: http://root.cern.ch/svn/root/trunk@5834 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 01:35:21 UTC
a855e65 version for gcc 2.x. git-svn-id: http://root.cern.ch/svn/root/trunk@5833 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 01:33:44 UTC
49b7ba1 add new iosenum cache files for gcc 3. Remove files that were for gcc 2.x. git-svn-id: http://root.cern.ch/svn/root/trunk@5832 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2002, 01:32:06 UTC
2204a7b The member fLabels was not initialized in some cases. Set fLabels=0 in the Set functions. git-svn-id: http://root.cern.ch/svn/root/trunk@5831 27541ba8-7e3a-0410-8455-c3a389f83636 19 December 2002, 16:06:09 UTC
00e16ed In TGraph::GetHistogram take into account the case when ymin is slightly negative. git-svn-id: http://root.cern.ch/svn/root/trunk@5830 27541ba8-7e3a-0410-8455-c3a389f83636 19 December 2002, 07:47:35 UTC
21351b9 From Philippe: Add declarations of the following typedefs: ROOT::NewFunc_t ROOT::NewArrFunc_t ROOT::DelFunc_t ROOT::DelArrFunc_t ROOT::DesFunc_t git-svn-id: http://root.cern.ch/svn/root/trunk@5829 27541ba8-7e3a-0410-8455-c3a389f83636 19 December 2002, 07:46:37 UTC
d6c2ccb Change TProcessID::IsValid to support the case where the argument is a TProcessUUID. git-svn-id: http://root.cern.ch/svn/root/trunk@5827 27541ba8-7e3a-0410-8455-c3a389f83636 18 December 2002, 08:07:29 UTC
1851ba3 From Philippe: The following patch insures that nested union and enumerations are properly treated in the ShadowClass generation. git-svn-id: http://root.cern.ch/svn/root/trunk@5826 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 21:14:11 UTC
6ed3607 Stamp version 3.04/02 git-svn-id: http://root.cern.ch/svn/root/trunk@5825 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 16:39:29 UTC
c875e07 From Philippe Fix for hp-ux git-svn-id: http://root.cern.ch/svn/root/trunk@5824 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 16:15:00 UTC
6f85d19 Change return type of TProcessID::IsValid from UInt_t to Bool_t git-svn-id: http://root.cern.ch/svn/root/trunk@5823 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 10:15:39 UTC
5e1db3c From Philippe: Fix a problem reported by Bill Tanembaum. The problem had to do with nested typedef to simple type. I simplify the resulting code of the shadow class by resolving the typedef to their true names. git-svn-id: http://root.cern.ch/svn/root/trunk@5822 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 07:00:30 UTC
4850f96 From Philippe: This patch insures that all ACLiC temporary files are created in the same directory as the library being building. (However the CINT temporary files are created in their own location.) git-svn-id: http://root.cern.ch/svn/root/trunk@5821 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 06:59:20 UTC
f8fd15c ACliC patch by Philippe: Add a new optional parameter to TSystem::mkdir(const char*name, Bool_t recursive=kFALSE); If recursive is true, mkdir behaves like mkdir -p, i.e. makes parent directories as needed, or returns 0 if the directory already exist. When the file being passed to ACLiC is on a readonly filesystem, ACLiC warns the user and creates the library in a temporary directory: root [0] .L readonly/t.C++ Warning in <ACLiC>: /scratch/aclic/subs/./readonly is not writeable! Warning in <ACLiC>: Output will be written to /tmp Info in <TUnixSystem::ACLiC>: creating shared library /tmp//scratch/aclic/subs/./readonly/t_C.so To select the temporary directory ACLiC looks at $TEMP, $TEMP_DIR, $TEMPDIR, $TMP, $TMPDIR, $TMP_DIR or uses /tmp (or C:/). Also, a new interface TSystem::Get/SetBuildDir is introduced to let the user select an alternative 'root' for the building of the ACLiC libraries. For the filename /full/path/name/macro.C, the library is created as 'fBuildDir'/full/path/name/macro_C.so Also, the ACLiC linkdef does NOT contain anymore pragma link off. This means, that you can now steer the dictionary generation from within the script itself. However beware of multiple inclusion! ACLiC will now obey ALL pragma link C++ it sees! git-svn-id: http://root.cern.ch/svn/root/trunk@5820 27541ba8-7e3a-0410-8455-c3a389f83636 17 December 2002, 02:03:29 UTC
eeef956 Mod in ReadBasketBuffer to read buffers generated by old ROOT versions and having an uncompressed size equal to the compressed size. git-svn-id: http://root.cern.ch/svn/root/trunk@5819 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 20:52:29 UTC
f954f66 Add new function proposed by Jason Seely: TH1 *TH1::GetAsymmetry(TH1* h2, Double_t c2, Double_t dc2) // return an histogram containing the asymmetry of this histogram with h2, // where the asymmetry is defined as: // // Asymmetry = (h1 - h2)/(h1 + h2) where h1 = this // // works for 1D, 2D, etc. histograms // c2 is an optional argument that gives a relative weight between the two // histograms, and dc2 is the error on this weight. This is useful, for example, // when forming an asymmetry between two histograms from 2 different data sets that // need to be normalized to each other in some way. The function calculates // the errors asumming Poisson statistics on h1 and h2 (that is, dh = sqrt(h)). // // example: assuming 'h1' and 'h2' are already filled // // h3 = h1->GetAsymmetry(h2) // // then 'h3' is created and filled with the asymmetry between 'h1' and 'h2'; // h1 and h2 are left intact. // // Note that it is the user's responsibility to manage the created histogram. git-svn-id: http://root.cern.ch/svn/root/trunk@5818 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 20:29:07 UTC
d8e0d65 Add Jason Seely for his contribution to TH1::GetAsymmetry git-svn-id: http://root.cern.ch/svn/root/trunk@5817 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 18:58:43 UTC
99a6c37 From Philippe: Fix to a problem already fixed by Philippe, but not fully imported by Masa in the new version of CINT git-svn-id: http://root.cern.ch/svn/root/trunk@5816 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 18:43:32 UTC
a1d74ea Fix by Philippe for a problem reported by Bill Tanenbaum. The problem appears if gDirectory points to a subdirectory of the file being close. In this case (which the existing ROOT), the pointer is not changed but the directory is deleted (by the file closing). Hence gDirectory points to a deleted object. git-svn-id: http://root.cern.ch/svn/root/trunk@5815 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 18:25:22 UTC
21b1be6 import of CINT 5.15.68. For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. git-svn-id: http://root.cern.ch/svn/root/trunk@5814 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2002, 12:54:18 UTC
back to top