swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
432cba6 This commit was manufactured by cvs2svn to create tag 'v3-05-03'. git-svn-id: http://root.cern.ch/svn/root/tags/v3-05-03@6300 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 16:59:48 UTC
e6e1234 From Andrei: modified files in order to fully map G3-like volume parametrization : supports divisions of parametrized volumes (e.g. D0). D0 has one Rmin/Rmax error in the definition, but still runs. git-svn-id: http://root.cern.ch/svn/root/trunk@6299 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 16:59:47 UTC
aaa1b06 Stamp new version 3.05/03 git-svn-id: http://root.cern.ch/svn/root/trunk@6298 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 15:05:00 UTC
1101b48 don't build long long support, it is now built into CINT for ROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@6297 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 14:58:14 UTC
51760b8 Fix by Olivier in TLatex::Analyze for a problem appearing only on Windows and preventing to draw correctly the SUM and Integral signs. git-svn-id: http://root.cern.ch/svn/root/trunk@6296 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 14:35:02 UTC
98c5264 fix in writing negative Long_t's, the unsused 4 bytes must be set to -1 and not 0 to be able to read on 64 bit machines at least up to 4 byte negative longs. Without this fix -1 written on 32 bit was read as 4294967295 on a 64 bit machine. git-svn-id: http://root.cern.ch/svn/root/trunk@6295 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 14:27:15 UTC
96cde29 - Main containers of TGeoManager changed from TList to TObjArray to fix geometry building/IO speed problems for very large geometries - stressgeom.cxx fixed to cope with this change git-svn-id: http://root.cern.ch/svn/root/trunk@6294 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 09:58:38 UTC
b775397 Renormalize stress to take into account all the latest changes (CINT, TTreeFormula, TStreamerInfo) git-svn-id: http://root.cern.ch/svn/root/trunk@6293 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 09:19:02 UTC
cccc0fb Fix from Philippe for filenames including special characters like "@" git-svn-id: http://root.cern.ch/svn/root/trunk@6292 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 07:57:55 UTC
1b465e2 Fix by Philippe to take into account the special character "@" when using filenames git-svn-id: http://root.cern.ch/svn/root/trunk@6291 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 07:55:44 UTC
53f74dc Fix a compiler warning for a non-used argument git-svn-id: http://root.cern.ch/svn/root/trunk@6290 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 07:48:59 UTC
6a1cb12 remove some unused arguments from CopyFile(). git-svn-id: http://root.cern.ch/svn/root/trunk@6289 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 02:27:32 UTC
fb20c2b comment out unused argument to remove compiler warning. git-svn-id: http://root.cern.ch/svn/root/trunk@6288 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 01:18:47 UTC
95766bc import of CINT 5.15.78. For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. This new version runs again all standard tests. However, fix 1809 is disabled in G__ci.h. Includes long long natively in CINT. Includes latest tmplt.c fix from Philippe. G__ONELINE is 512. git-svn-id: http://root.cern.ch/svn/root/trunk@6287 27541ba8-7e3a-0410-8455-c3a389f83636 11 March 2003, 01:11:10 UTC
b4e9764 From Philippe: This patch solves the problem added recently to the template parsing routines (tmplt.c). git-svn-id: http://root.cern.ch/svn/root/trunk@6286 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 18:38:28 UTC
3b0fdba New version from Andrei fixing a problem when converting G3 volume names terminating with the character "0" git-svn-id: http://root.cern.ch/svn/root/trunk@6285 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 17:33:36 UTC
8483b0a remove reference and loading of libwin32ttf. git-svn-id: http://root.cern.ch/svn/root/trunk@6284 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 14:57:11 UTC
0916591 From Bertrand: - Do not reset 3D view at each new event, but keep user selected angles. git-svn-id: http://root.cern.ch/svn/root/trunk@6283 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 13:39:48 UTC
796b122 compile with -O instead of -O2. O2 fails on WinXP VC++7 .NET. git-svn-id: http://root.cern.ch/svn/root/trunk@6282 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 09:08:11 UTC
b8897f8 correction if FREETYPELIB dependency, needed for parallel builds. git-svn-id: http://root.cern.ch/svn/root/trunk@6281 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 08:44:52 UTC
46da5ad From Bertrand Remove directory win32ttf. Code moved to win32gdk git-svn-id: http://root.cern.ch/svn/root/trunk@6280 27541ba8-7e3a-0410-8455-c3a389f83636 10 March 2003, 07:57:14 UTC
4f19422 From Mathieu De Naurois, Addition of LOckGards to run in a multi-threded program git-svn-id: http://root.cern.ch/svn/root/trunk@6279 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2003, 20:00:08 UTC
0b42449 in ReadBuffer and ReadBufferClones, one should not create the object in case kAnyP before calling the pstreamer function. pstreamer will do it automatically when calling the operator >> git-svn-id: http://root.cern.ch/svn/root/trunk@6278 27541ba8-7e3a-0410-8455-c3a389f83636 08 March 2003, 16:07:50 UTC
52bd293 Fix a typo git-svn-id: http://root.cern.ch/svn/root/trunk@6277 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 22:21:02 UTC
dc589c7 Fix by Philippe : "I discovered the problem. It was not with fgets but the file generated by G__replacetemplate. In the case where a symbol was followed by a space, it was removing all susequent white space (including new lines). I modified the code to keep the newlines (See attached diffs and tar file). git-svn-id: http://root.cern.ch/svn/root/trunk@6276 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 18:56:09 UTC
4c71ecd In TSelectorDraw::Notify, the member fWeight must also be updated with the weight of the new Tree. git-svn-id: http://root.cern.ch/svn/root/trunk@6275 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 15:47:58 UTC
6c95e9d Update the logic in TBranchObject::Streamer when the branch is diverted to a separate file. git-svn-id: http://root.cern.ch/svn/root/trunk@6274 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 10:54:02 UTC
7737e5f Simplify logic in TF2::Paint to take into account the changes in TStyle::SetOptStat git-svn-id: http://root.cern.ch/svn/root/trunk@6273 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 10:45:02 UTC
8fa0396 In TPaveStats move functions GetOptFit,GetOptStat,SetOptFit,SetOptStat from the header file to the implementation. The Get functions take into account the current TStyle setting. The set functions reset the TStyle setting. In TStyle::SetOptFit and SetOptStat, set the bit kTakeStyle in the "stats" object of the current pad and set the pad bit modified. With these changes, when selecting the "Show Stats or Fit" in the canvas Option menu, the stats box is automatically updated with the corresponding options. git-svn-id: http://root.cern.ch/svn/root/trunk@6272 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 10:18:21 UTC
2e9baea Change const Int_t kCannotRotate = BIT(11); to const UInt_t kCannotRotate = BIT(11); git-svn-id: http://root.cern.ch/svn/root/trunk@6271 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 10:13:12 UTC
c04d883 Mods in the TH1 destructor and TH1::RecursiveRemove to protect against recursive infinite loops when deleting an object owned by the histogram list of functions. git-svn-id: http://root.cern.ch/svn/root/trunk@6270 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 08:40:36 UTC
af269a9 Modify TPad::RecursiveRemove to set fView=0 in case the object in the argument is fView. git-svn-id: http://root.cern.ch/svn/root/trunk@6269 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 08:37:08 UTC
2377a40 Set bit kMustCleanup in all the constructors. When a TView object is deleted with the mouse, the pad is intructed via (TPad::RecursiveRemove) to set fView to 0 and the canvas is instructed to set fSelected to 0. git-svn-id: http://root.cern.ch/svn/root/trunk@6268 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 08:36:00 UTC
1deafb1 Fix by Andrei for the computation of Safety git-svn-id: http://root.cern.ch/svn/root/trunk@6267 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 07:55:49 UTC
ab5c54c The class TQConnection uses CINT and is not protected for multi-threading. This patch from Mathieu de Naurois adds R__LOCKGUARD(gCINTMutex) at several places in the code. git-svn-id: http://root.cern.ch/svn/root/trunk@6266 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 07:20:16 UTC
53f2268 Undo part of the corrections in the TH1 destructor. Had side effects in stress git-svn-id: http://root.cern.ch/svn/root/trunk@6265 27541ba8-7e3a-0410-8455-c3a389f83636 07 March 2003, 00:01:23 UTC
b352694 Implement TH1::RecursiveRemove. This function is used to automatically clean the list of functions when an object in this list (eg the stats box) is deleted via the mouse. The destructor has been protected against infinite loops. git-svn-id: http://root.cern.ch/svn/root/trunk@6264 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 23:48:52 UTC
690d0d9 From Philippe; This patch corrects 2 problems. The first one is one where the list of friends of a tree of a chain was not properly updated if the friend was added after the tree was loaded (i.e c->LoadTree(); c->AddFriend(); ). The second one was a failure of TTreeFormula to request (sometime) the proper entry of a branch if this branch was part of a friends of a chain where the tree where uneven in lenght(but the 2 chains were of the same length). git-svn-id: http://root.cern.ch/svn/root/trunk@6263 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 23:07:06 UTC
d45eb78 In TBranchElement::Streamer, add logic to write the TBranch object in the file where the branch is diverted in addition to the file containing the Tree header. This logic was in TBranch before. git-svn-id: http://root.cern.ch/svn/root/trunk@6262 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 21:53:46 UTC
5488a82 Fix a problem happening in some rare cases in TBranch::GetMother. Delete the code in Streamer writing the branch in a separate file. This is now done in TBranchElement::Streamer. git-svn-id: http://root.cern.ch/svn/root/trunk@6261 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 21:51:45 UTC
728c09d Modify TFile::Recover to not print a message when recovering containing only TBaskets and a TStreamerInfo object. This case happens when splitting branches of a Tree to separate files. git-svn-id: http://root.cern.ch/svn/root/trunk@6260 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 21:49:16 UTC
1454f11 fixed error in byte swapping (md5's were different on machines with different endianness). git-svn-id: http://root.cern.ch/svn/root/trunk@6259 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 17:09:42 UTC
400009a Implement functions TAxis *TF1::GetXaxis() const TAxis *TF1::GetYaxis() const TF1::GetHistogram is internally cally TF1::Paint to force the generation of the histogram. TF1::Paint modified to preserve existing axis titles in case one switches between lin and log scales git-svn-id: http://root.cern.ch/svn/root/trunk@6258 27541ba8-7e3a-0410-8455-c3a389f83636 06 March 2003, 15:27:08 UTC
7eb60a5 restore previous version of TBranch. git-svn-id: http://root.cern.ch/svn/root/trunk@6257 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 23:40:25 UTC
568e67e From Philippe: This simple patch improve the situation as far as private inheritance is concerned. In particular this allow usages like : class X : Y, public TObject {}; This also corrects the temporary objects deletion in TClass::BuildRealData which was incorrect for classe inheriting from TObject only as 2nd or later inheritances. git-svn-id: http://root.cern.ch/svn/root/trunk@6256 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 23:36:18 UTC
bfb2e66 Implement a custom Streamer for TBranchElement and TBranchObject. The custom Streamer is required for two reasons: - to call ForceWriteInfo for all classes referenced by the class in the branch - to avoid a recursivity problem when the branch is diverted to a separate file. git-svn-id: http://root.cern.ch/svn/root/trunk@6255 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 23:33:29 UTC
0ea8b02 In method TStreamerInfo::ForceWriteInfo, add a second optional argument Bool_t force=kFALSE. When the argument is set to kTRUE, ForceWriteInfo will loop on all classes referenced by this class, calling in turn the ForceWriteInfo. This logic was necessary to force the TStreamerInfo object to be written in the file even when the class has no data members. git-svn-id: http://root.cern.ch/svn/root/trunk@6254 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 23:31:07 UTC
1abb9e4 Thanks to Jiri Masik for reporting a problem in the TGraph constructor with a TH1 as argument. One should set the max/min of the graph using the min/max of the original histogram. git-svn-id: http://root.cern.ch/svn/root/trunk@6253 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 20:40:55 UTC
bf4d9a3 In the TDialogCanvas with the long argument sequence, invoke the TCanvas constructor with a negative value for wtopx instead of ww (thanks to Jorg Stelzer) git-svn-id: http://root.cern.ch/svn/root/trunk@6252 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 20:11:10 UTC
bd44728 export global gProof (TVirtualProof) via libCore and not via libProof. git-svn-id: http://root.cern.ch/svn/root/trunk@6251 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 16:08:56 UTC
893fc12 implement protocol version exchange between client - master and master - slave. This allows from now on to be backward compatible in the communication protocol. git-svn-id: http://root.cern.ch/svn/root/trunk@6250 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 16:07:30 UTC
66f8cb8 patch from Bertrand I found a bug in gdk implementation : key state is actually not returned !!! QueryPointer actally returns windows as described in GWin32Gui.cxx, but the window's event mask instead of the keyboard state ! (sorry). It is fixed now (will send patch asap): It is a part of my code and not gdk one, keyboard state is asked only at QueryPointer calling time with this Win32 function : GetKeyboardState (kbd); The GetKeyboardState function copies the status of the 256 virtual keys to the specified buffer (BYTE kbd[256];). And then converted into a single UInt value returned by GdkThread. git-svn-id: http://root.cern.ch/svn/root/trunk@6249 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 14:28:55 UTC
60dc1d3 Remove printf statements left from a debugging session git-svn-id: http://root.cern.ch/svn/root/trunk@6248 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 11:04:27 UTC
bb60150 Replace gMinuit by the new member fMinuit git-svn-id: http://root.cern.ch/svn/root/trunk@6247 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 11:02:31 UTC
890b5eb Add a new member fMinuit to replace the global TMinuit git-svn-id: http://root.cern.ch/svn/root/trunk@6246 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 11:00:39 UTC
aeba79d Change the arguments in theh constructors from type UInt_t to Int_t to be consistent with the corresponding arguments in TCanvas git-svn-id: http://root.cern.ch/svn/root/trunk@6245 27541ba8-7e3a-0410-8455-c3a389f83636 05 March 2003, 07:16:08 UTC
cbe8d7d Move getter functions GetMother and GetSubBranch from TBranchElement to the base class TBranch git-svn-id: http://root.cern.ch/svn/root/trunk@6244 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 22:24:39 UTC
50ab82a implementation of package manager. Package manager allows the distribution, installation and setting up of user code in the PROOF sandbox environment. The package manager distributes so called PAR files, which are standard tarred and gziped files, but with extension .par. A file "mylibs.par" is required to untar into a directory "mylibs". A PAR file contains in addition to the user's code and libraries one special directory PROOF-INF that contains two scripts: BUILD.sh and SETUP.C. BUILD.sh is a shell script that is used to build the user's libraries on the PROOF cluster (which might be of a different architecture/compiler then the user's machine). SETUP.C is a ROOT macro that is used to load the user's libraries, built by BUILD.sh, and to do any other kind of setup needed to run with the user libraries. These scripts are executed in the package directory (not the PROOF-INF directory). An example of a BUILD.sh is: #! /bin/sh make libEvent.so An example of SETUP.C is: void SETUP() { gSystem->Load("libEvent"); } The package manager API is: gProof->UploadPackage() gProof->EnablePackage() gProof->ClearPackage() git-svn-id: http://root.cern.ch/svn/root/trunk@6243 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:29:29 UTC
225185e handle case where selector file was specified with full path name (use gSystem->BaseName() to strip path off). git-svn-id: http://root.cern.ch/svn/root/trunk@6242 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:09:41 UTC
33e65a8 use Long64_t in several places where entries were used (was Int_t). git-svn-id: http://root.cern.ch/svn/root/trunk@6241 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:08:38 UTC
d3cad65 comment out unused arguments to avoid compiler warnings. git-svn-id: http://root.cern.ch/svn/root/trunk@6240 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:07:03 UTC
c6c62e6 remove several unused PROOF message types (left over from 4 year old prototype). git-svn-id: http://root.cern.ch/svn/root/trunk@6239 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:06:03 UTC
9bb32b1 SafeDelete() is not availabe in the interpreter. git-svn-id: http://root.cern.ch/svn/root/trunk@6238 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 17:04:52 UTC
bf36916 new attempt to build posix.so on alpha/cxx git-svn-id: http://root.cern.ch/svn/root/trunk@6237 27541ba8-7e3a-0410-8455-c3a389f83636 04 March 2003, 07:14:49 UTC
ac56610 fix a typo git-svn-id: http://root.cern.ch/svn/root/trunk@6236 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 22:31:51 UTC
775bb4a m Philippe, This patch should fix cintdlls on alpha gcc and fix stdcxxfunc.a and posix.a for alpha cxx git-svn-id: http://root.cern.ch/svn/root/trunk@6235 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 21:35:00 UTC
7a35593 fix by Philippe for alpha/gcc git-svn-id: http://root.cern.ch/svn/root/trunk@6234 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 21:31:23 UTC
3e0841a From Philippe, Repair ACLiC so that it properly finds the extra_linkdef when it is stored in the same directory as the script and when a custom library name is specified. git-svn-id: http://root.cern.ch/svn/root/trunk@6233 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 20:42:26 UTC
22d4313 In THistPainter::PaintTable, call the Paint functions when the number of entries is negative (can be set on purpose by the user) git-svn-id: http://root.cern.ch/svn/root/trunk@6232 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 20:29:26 UTC
e754b24 Fix in TDatime constructor (thanks to Mathieu de Naurois) root [12] TDatime t((UInt_t)time(0)); root [13] t.Print() Date/Time = Sat Sep 18 01:59:00 2010 root [14] t.Set((UInt_t)time(0)) root [15] t.Print() Date/Time = Mon Mar 3 20:28:19 2003 git-svn-id: http://root.cern.ch/svn/root/trunk@6231 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 20:02:22 UTC
7a5c303 This fix from Philippe should fix gcc295 and aix/xlc git-svn-id: http://root.cern.ch/svn/root/trunk@6230 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 18:57:06 UTC
e4b4927 Thanks to Victor for pointing to an incoherency in TClass::BuildRealDataFake. GetFullName should be called instead of TStreamerElement::GetName. git-svn-id: http://root.cern.ch/svn/root/trunk@6229 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 18:50:54 UTC
a835dcf From Jiri Masik there is a problem with loading an up-to-date version of a script via G__loadfile+ACLiC if the script filename starts with the tilde (CVS head, linuxdeb2ppc). It works if the same file is loaded by gROOT->LoadMacro("~/prog/root_jm/t2load.cxx+"); It looks like gSystem->GetPathInfo is not supposed to work with ~ paths as at the end TUnixSystem::UnixFileStat employs stat(filename,....) so I think filename_fullpath should be used instead of filename in git-svn-id: http://root.cern.ch/svn/root/trunk@6228 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 18:20:53 UTC
99f9a51 Implement a suggestion from Brett Viren: The TCanvas::Print("file.ps(") mechanism is very useful, but it can be a little inconvenient to have the action of opening/closing a file being atomic with printing a page. Particularly if pages are being generated in some loop one needs to detect the special cases of first and last page and then munge the argument to Print() accordingly. To keep the API the same I'd think choosing a new hint, say "[" and "]" would work. Example: canvas->Print("file.ps["); // No actual print, just open file.ps for (int i=0; i<10; ++i) { // fill canvas for context i // ... canvas->Print("file.ps"); // actually print canvas to file }// end loop canvas->Print("file.ps]"); // No actual print, just close. git-svn-id: http://root.cern.ch/svn/root/trunk@6227 27541ba8-7e3a-0410-8455-c3a389f83636 03 March 2003, 08:00:12 UTC
5f14c13 Implement functions TF1::GetMaximum and TF1::GetMinimum returning the maximum/minimum value of the function in a specified range. These two functions are variant of the existing functions GetMaximumX and GetMinimumX returning the position of the max/min along X. git-svn-id: http://root.cern.ch/svn/root/trunk@6226 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2003, 11:51:40 UTC
1675f90 In TStreamerInfo::BuildOld, replace printf statements by Warning or Error messages. git-svn-id: http://root.cern.ch/svn/root/trunk@6225 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2003, 11:39:46 UTC
52b02a2 New version of vector now running under aix (from Philippe) git-svn-id: http://root.cern.ch/svn/root/trunk@6224 27541ba8-7e3a-0410-8455-c3a389f83636 02 March 2003, 07:33:51 UTC
23219e8 Fixes by Ivana to get the class compiled on all machines. git-svn-id: http://root.cern.ch/svn/root/trunk@6223 27541ba8-7e3a-0410-8455-c3a389f83636 01 March 2003, 22:36:38 UTC
365a6f2 Several changes in TBuildRealData::Inspect - increase size of local buffer rname from 256 to 512. - filter members that are not real data members of the class. For example when building the TRealData for TPaveStats that derives from TPaveText, one also builds the Realdata for TPaveText. In teh previous version, all Realdata members of TPaveStats were also duplicated in all base classes waisting a lot of space in memory. This also fixes another problem when Inspecting a TPaveText (eg the histogram title in a pad). The previous version crashed because members of TPaveStats were in TPaveText and Inspect was confused. git-svn-id: http://root.cern.ch/svn/root/trunk@6222 27541ba8-7e3a-0410-8455-c3a389f83636 01 March 2003, 22:35:55 UTC
6b43e09 Protect TDirectory::ReadKeys in case one key contains garbage (file has been overwritten). git-svn-id: http://root.cern.ch/svn/root/trunk@6221 27541ba8-7e3a-0410-8455-c3a389f83636 01 March 2003, 22:29:48 UTC
e6412b3 In TTreePlayer::Copytree, one must call UpdateFormulaLeaves for the selection TtreeFormula when moving to a new Tree in a TChain. git-svn-id: http://root.cern.ch/svn/root/trunk@6220 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 22:57:13 UTC
40da49a This new version from Philippe should make an improvement on AIX/xlC git-svn-id: http://root.cern.ch/svn/root/trunk@6219 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 22:40:41 UTC
da235c1 From Philippe: Before this patch doing the following in cint { class Event; new TFile("test.root"); } resulted in the erroneous message: The StreamerInfo of class Event read from file test.root has the same version (=1) as the active class but a different checksum. You should update the version to ClassDef(Event,2). Do not try to write objects with the current class definition, the files will not be readable. This patch fixes this problem. It also initialize some forgotten data members. It also introduce TClass::kIsEmulation, a new bit set for all 'fake classes' (or emulated classes). git-svn-id: http://root.cern.ch/svn/root/trunk@6218 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 20:26:51 UTC
b790653 In TH1::Reset do not delete the TPaveStats "stats" object (if there is one). In multithreaded applications, it could happen that a thread resets the histogram at a high frequency while another thread display the histogram. During the paint of the TPaveStats, it could happen that Reset deletes the object. Now protected. git-svn-id: http://root.cern.ch/svn/root/trunk@6217 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 20:24:21 UTC
40d3d37 From Philippe, Fixes to build cintdlls on Solaris and Sgi/CC git-svn-id: http://root.cern.ch/svn/root/trunk@6216 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 20:20:40 UTC
addbdcd enable R__ANSISTREAM for VC6 (was already enabled for VC7 (.NET)). Now VC6 and VC7 binaries and dll's can be mixed. Tested this on Win2000 with VC6 and on WinXP with VC7. On both platforms all tests and RootShower work. git-svn-id: http://root.cern.ch/svn/root/trunk@6215 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 11:09:37 UTC
020b7d6 Correct ReadBufferConv and ReadBufferClonesConv when converting arrays of pointers from one type to another type. git-svn-id: http://root.cern.ch/svn/root/trunk@6214 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 09:27:16 UTC
ad586a4 New patch from Philippe to repair a broken version with gcc git-svn-id: http://root.cern.ch/svn/root/trunk@6213 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2003, 07:27:58 UTC
23e5d0e Undo previous change introduced by mistake git-svn-id: http://root.cern.ch/svn/root/trunk@6212 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 22:43:11 UTC
ecc8b8b Fix by Philippe that should improve make cintdlls under aix git-svn-id: http://root.cern.ch/svn/root/trunk@6211 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 22:31:35 UTC
0b37201 fix for new CopyFile() method. git-svn-id: http://root.cern.ch/svn/root/trunk@6210 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 21:55:08 UTC
2947681 Add new function Double_t TF1::GetMinimumX(Double_t xmin, Double_t xmax) const // return the X value corresponding to the minimum value of the function // Method: // the function is computed at fNpx points between xmin and xmax // xxmax is the X value corresponding to the minimum function value // An iterative procedure computes the minimum around xxmax // until dx is less than 1e-9 *(fXmax-fXmin) The function GetMaximumX had already been introduced a few weeks ago. git-svn-id: http://root.cern.ch/svn/root/trunk@6209 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 21:51:50 UTC
7bc1620 Remove the unused and non-initialized member fInstance. Increment class version number. git-svn-id: http://root.cern.ch/svn/root/trunk@6208 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 21:10:53 UTC
ef2cc5a In TTreePlayer::Scan, one must call UpdateFormulaLeaves for the selection expression if there is one, when moving to a new file in a TChain. git-svn-id: http://root.cern.ch/svn/root/trunk@6207 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 21:09:40 UTC
2b931d9 From Philippe fix to compile the cintdlls with KCC git-svn-id: http://root.cern.ch/svn/root/trunk@6206 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 20:26:13 UTC
589e4cd From Philippe The files longlong.h and longdl.h are missing a few 'inline' keyword. Without those keyword some compilers (at least gcc 3.2.1) end-up duplicating the G__ateval symbols for long longs and long doubles. git-svn-id: http://root.cern.ch/svn/root/trunk@6205 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 19:03:37 UTC
fee8ab6 new method: int CopyFile(const char *from, const char *to, Bool_t overwrite) Method Rename() now returns in int (was void) to be consistent with all other file handling methods. git-svn-id: http://root.cern.ch/svn/root/trunk@6204 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 18:48:33 UTC
197fadb check in rootcint for definition of R__B64 so that when Rtypes.h is processed the correct typedefs are put in the dictionary. Fixes sizeof(Seek_t) problem in interpreter. git-svn-id: http://root.cern.ch/svn/root/trunk@6203 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 18:40:38 UTC
28e3c19 export TRefCnt to CINT. git-svn-id: http://root.cern.ch/svn/root/trunk@6202 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 18:36:03 UTC
87d2fcd In TStreamerInfo::BuildOld, always force a call to BuildRealData just in case one of the base classes of this class is an abstract class. git-svn-id: http://root.cern.ch/svn/root/trunk@6201 27541ba8-7e3a-0410-8455-c3a389f83636 27 February 2003, 12:17:15 UTC
back to top