9542cae | Rene Brun | 15 March 2004, 12:23:17 UTC | Fixes from wrong protections in tests like; if (iact<3 && *safe) { should be if (iact<3 && safe) { (thanks to Andreas Zoglauer) git-svn-id: http://root.cern.ch/svn/root/trunk@8402 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 March 2004, 12:23:17 UTC |
60559aa | Rene Brun | 15 March 2004, 12:11:51 UTC | From Andrei Gheata TGeo: - from Mihaela: TGeoXtru - DistToOut implemented - modification in TGeoManager::Import() to preserve gFile (I saw this was needed running example02 of the VMC - when geometry was retreived from file) git-svn-id: http://root.cern.ch/svn/root/trunk@8401 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 March 2004, 12:11:51 UTC |
2029f0e | Rene Brun | 14 March 2004, 18:15:47 UTC | Fix a bug in the new implementation of TFormula::EvalPar for the case kExpo (shift by 1 in the use of parameters) git-svn-id: http://root.cern.ch/svn/root/trunk@8400 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 March 2004, 18:15:47 UTC |
4c44cc3 | Rene Brun | 14 March 2004, 09:12:01 UTC | Change TTree::BuildIndex from void to Int_t. The return value contains teh number of entries in the Tree. A return value=-1 indicates a failure. Add more comments to the documentation of this function to indicate how to create an index with only "majorname" git-svn-id: http://root.cern.ch/svn/root/trunk@8399 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 March 2004, 09:12:01 UTC |
193c52b | Fons Rademakers | 13 March 2004, 11:20:41 UTC | switch order of treeplayer and proof in the list of modules to fix build problem. git-svn-id: http://root.cern.ch/svn/root/trunk@8398 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 March 2004, 11:20:41 UTC |
3a4d052 | Rene Brun | 13 March 2004, 08:23:15 UTC | Fix TProfile copy constructor. fScaling was not copied git-svn-id: http://root.cern.ch/svn/root/trunk@8397 27541ba8-7e3a-0410-8455-c3a389f83636 | 13 March 2004, 08:23:15 UTC |
a549fdd | Rene Brun | 12 March 2004, 23:01:55 UTC | Add more references to the header of TLimit following a long set of discussions in the statistics news group between Jim Linnemann and Tom Junk. git-svn-id: http://root.cern.ch/svn/root/trunk@8396 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 23:01:55 UTC |
9cf2227 | Rene Brun | 12 March 2004, 22:40:11 UTC | Fix a problem in the TProfile2D copy constructor. The member fScaling was not copied. git-svn-id: http://root.cern.ch/svn/root/trunk@8395 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 22:40:11 UTC |
d23a4ec | Rene Brun | 12 March 2004, 21:45:27 UTC | From Philippe: This patches prevents a confusion due to possible aliasing of STL container of Long64_t. This patches also transform TClassEdit from a class with only static member to a namespace. (The same should be done for TMath). This allow some simplication by allowing the usage of using namespace TClassEdit; which removes the need to always use TClassEdit:: to refer to the functions. git-svn-id: http://root.cern.ch/svn/root/trunk@8394 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 21:45:27 UTC |
23c2d45 | Rene Brun | 12 March 2004, 21:43:32 UTC | From Philippe: In case of a formula like f = new TFormula("f2","\"af(d+gd\"+2"); this patches make sure to avoid a possible infinite loop (due to incorrect counter manipulation). When a string is used in an arithmetic evaluation, it is evaluated as the value 0. (Hence the above example always return the value 2). git-svn-id: http://root.cern.ch/svn/root/trunk@8393 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 21:43:32 UTC |
f35868d | Wouter Verkerke | 12 March 2004, 21:14:37 UTC | o RooAbsArg Upgrade to printCompactTree() with dirty state operation mode printout and optional hook function for derived classes to print out information on cached objects o RooProdPdf Fix link/memory management problem by separated owned and borrowed components of partial integral list in separate managers Adjust operModeHook() and recursiveServerRedirectHook() function to work with new management scheme Implement printCompactTreeHook() to print out tree structure of components of all cached partial integral lists git-svn-id: http://root.cern.ch/svn/root/trunk@8392 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 21:14:37 UTC |
efcd128 | Rene Brun | 12 March 2004, 17:41:36 UTC | From valeriy Onuchin: more fixes (rollback) for solving grab pointer problem git-svn-id: http://root.cern.ch/svn/root/trunk@8391 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 17:41:36 UTC |
148b4eb | Rene Brun | 12 March 2004, 17:01:30 UTC | Some cosmetic changes in teh documentation Add reference to a pdf file (now in the root/doc directory) git-svn-id: http://root.cern.ch/svn/root/trunk@8390 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 17:01:30 UTC |
0aa3378 | Rene Brun | 12 March 2004, 16:45:36 UTC | Add a protection in THtml::CreateHierarchy in case basePtr->GetListOfBases()==0 This may happen with the new classes created for STL collections. git-svn-id: http://root.cern.ch/svn/root/trunk@8389 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:45:36 UTC |
e354f25 | Rene Brun | 12 March 2004, 16:31:41 UTC | Protection in TCanvas::Flush in case gPad is null git-svn-id: http://root.cern.ch/svn/root/trunk@8388 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:31:41 UTC |
19908c1 | Rene Brun | 12 March 2004, 16:13:49 UTC | From valeriy Onuchin: - fix for broken menus under win32gdk - fix automatic active grab under win32gdk Passive grab (GrabButton) does not work correctly yet. git-svn-id: http://root.cern.ch/svn/root/trunk@8387 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:13:49 UTC |
11b6b9f | Fons Rademakers | 12 March 2004, 16:07:34 UTC | don't redefine common in case of MacOS X. git-svn-id: http://root.cern.ch/svn/root/trunk@8386 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:07:34 UTC |
f44c3ba | Rene Brun | 12 March 2004, 16:05:40 UTC | From Philippe: This fixes a problem by not importing exception into the global namespace on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@8385 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:05:40 UTC |
af769cb | Rene Brun | 12 March 2004, 16:02:42 UTC | Move reference to Tom Junk paper on Confidence Limits to the header description git-svn-id: http://root.cern.ch/svn/root/trunk@8384 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 16:02:42 UTC |
2d4ecdf | Rene Brun | 12 March 2004, 15:42:38 UTC | Fix a bug in TMath::RootCubic git-svn-id: http://root.cern.ch/svn/root/trunk@8383 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 15:42:38 UTC |
92b83bb | Rene Brun | 12 March 2004, 15:20:32 UTC | From Olivier: - New option PCOL in TGraph2D. Draws a marker at each vertex. The color of each marker is defined according to its Z position. git-svn-id: http://root.cern.ch/svn/root/trunk@8382 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 15:20:32 UTC |
15c75d1 | Rene Brun | 12 March 2004, 15:05:34 UTC | Protection added to TPad::Paint in case gPad is null git-svn-id: http://root.cern.ch/svn/root/trunk@8381 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 15:05:34 UTC |
393753f | Fons Rademakers | 12 March 2004, 14:54:24 UTC | work around problem accessing protected method from embedded TCleanup class. git-svn-id: http://root.cern.ch/svn/root/trunk@8380 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 14:54:24 UTC |
f4ce120 | Rene Brun | 12 March 2004, 14:53:51 UTC | From Philippe, Hopefully a final fix from Philippe for the G__Base3.cxx problem with std::pair git-svn-id: http://root.cern.ch/svn/root/trunk@8379 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 14:53:51 UTC |
e43be60 | Fons Rademakers | 12 March 2004, 14:17:01 UTC | remove leftover unneeded (char*) cast. git-svn-id: http://root.cern.ch/svn/root/trunk@8378 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 14:17:01 UTC |
9642b5d | Rene Brun | 12 March 2004, 13:09:40 UTC | Fix a problem with const char* on Solaris (Ilka) git-svn-id: http://root.cern.ch/svn/root/trunk@8377 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 13:09:40 UTC |
35f1391 | Fons Rademakers | 12 March 2004, 09:45:07 UTC | also make CenterLabels() and CenterTitle() *TOGGLE* context menu items. git-svn-id: http://root.cern.ch/svn/root/trunk@8376 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 09:45:07 UTC |
14ae493 | Rene Brun | 12 March 2004, 08:56:06 UTC | Temporarily disable the generation of the code with "Assert". git-svn-id: http://root.cern.ch/svn/root/trunk@8375 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 08:56:06 UTC |
0f38593 | Rene Brun | 12 March 2004, 08:53:04 UTC | Replace a char* by a const char* (fatal on Solaris) git-svn-id: http://root.cern.ch/svn/root/trunk@8374 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 08:53:04 UTC |
fc20eef | Fons Rademakers | 12 March 2004, 08:35:54 UTC | From Federico: mods for MacOS X 10.3, main change is in linking, option "-undefined suppress" changed to "-undefined dynamic_lookup". git-svn-id: http://root.cern.ch/svn/root/trunk@8373 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 08:35:54 UTC |
b08ff89 | Fons Rademakers | 12 March 2004, 00:31:22 UTC | various small comment typos. git-svn-id: http://root.cern.ch/svn/root/trunk@8372 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 00:31:22 UTC |
758a188 | Fons Rademakers | 12 March 2004, 00:30:43 UTC | change methods RotateTitle(), SetMoreLogLabels(), SetNoExponent() to *TOGGLE* type. Several more methods toggling status bits can be changed to *TOGGLE* type. Olivier, please check. git-svn-id: http://root.cern.ch/svn/root/trunk@8371 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 00:30:43 UTC |
be7cedc | Fons Rademakers | 12 March 2004, 00:25:59 UTC | add support for *TOGGLE* context menu methods that are not related to a data member with the same name (e.g. a method that changes a bit in a data member with a different name). For these methods one can add the comment option: *GETTER=<getter-method> to say what the getter method to use, like: void SetNoExponent(Bool_t noExponent=kTRUE); //*TOGGLE* *GETTER=GetNoExponent git-svn-id: http://root.cern.ch/svn/root/trunk@8370 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 00:25:59 UTC |
0aa48ac | Fons Rademakers | 12 March 2004, 00:18:33 UTC | TREEPLAYERLIBS variable does not exist and is not needed since libTreePlayer is part of PROOFLIBS. git-svn-id: http://root.cern.ch/svn/root/trunk@8369 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 March 2004, 00:18:33 UTC |
ef125f4 | Rene Brun | 11 March 2004, 20:20:31 UTC | From Valeriy Onuchin: - rollback for grab pointer problem. - Improvement for handling root context menus git-svn-id: http://root.cern.ch/svn/root/trunk@8368 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 20:20:31 UTC |
071fc8d | Rene Brun | 11 March 2004, 18:51:50 UTC | Fix a typo git-svn-id: http://root.cern.ch/svn/root/trunk@8367 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 18:51:50 UTC |
4dc5a97 | Rene Brun | 11 March 2004, 18:47:00 UTC | A few more updates from Maarten git-svn-id: http://root.cern.ch/svn/root/trunk@8366 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 18:47:00 UTC |
bb4ff45 | Rene Brun | 11 March 2004, 18:34:43 UTC | From Philippe: Some compiler don't recognize ::pair even after a 'using namespace std;' and there is no risk of confusion with a Shadow class since it is a template. Hence with use 'pair' instead of '::pair'. git-svn-id: http://root.cern.ch/svn/root/trunk@8365 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 18:34:43 UTC |
c23e532 | Rene Brun | 11 March 2004, 18:06:32 UTC | Add new class TProofDraw. make necessary changes in the Linkdef and dependency files (Proof depends on libTreePlayer) git-svn-id: http://root.cern.ch/svn/root/trunk@8364 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 18:06:32 UTC |
5c87b15 | Rene Brun | 11 March 2004, 12:23:58 UTC | m Valeriy Onuchin: - small but very important fix. Now, TGWin32::GrabPointer works "correctly". That fixes numerous problems like "sticking menus" etc. git-svn-id: http://root.cern.ch/svn/root/trunk@8363 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 12:23:58 UTC |
cc783a5 | Rene Brun | 11 March 2004, 11:02:55 UTC | From Maarten Ballintijn first patch implementing the most basic 1d histogramming using PROOF. git-svn-id: http://root.cern.ch/svn/root/trunk@8362 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 11:02:55 UTC |
71fd4fa | Rene Brun | 11 March 2004, 10:47:55 UTC | Remove dependencies THREADLIBEXTRA from GPADLIB git-svn-id: http://root.cern.ch/svn/root/trunk@8361 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 10:47:55 UTC |
503c842 | Rene Brun | 11 March 2004, 10:40:10 UTC | Remove direct dependencies of the class TThread from TCanvas. Direct calls to TCanvas::Constructor and Destructor functions are executed via gROOT->ProcessLine git-svn-id: http://root.cern.ch/svn/root/trunk@8360 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 10:40:10 UTC |
4d6fedd | Rene Brun | 11 March 2004, 08:04:27 UTC | In WriteClassInit comment the statement "Assert(sizeof(.." generated in the GenerateInitInstance function. This code does not compile (at least on Windows and Alpha/cxx). To be fixed. git-svn-id: http://root.cern.ch/svn/root/trunk@8359 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 08:04:27 UTC |
14721de | Rene Brun | 11 March 2004, 06:17:43 UTC | From Philippe: base/inc/LinkDef3.h, mp.h, multmp.h move the creation of pairs from cintdlls to libCore to force the creation of the I/O. This is necessary to allow the std::pair I/O when the cintdll are created. TEmulatedVectorProxy: fix a memory leak TClass: set a uninitialized value in constructor. Also remove trailing spaces. base/Module.mk: remove warnings from G__Base3.cxx for icc. git-svn-id: http://root.cern.ch/svn/root/trunk@8358 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 March 2004, 06:17:43 UTC |
07ae53e | Fons Rademakers | 10 March 2004, 16:23:24 UTC | From Ilka: remove redundant checking for fgPadEditor. git-svn-id: http://root.cern.ch/svn/root/trunk@8357 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2004, 16:23:24 UTC |
c106f20 | Rene Brun | 10 March 2004, 16:12:20 UTC | From Philippe: When a new histogram has the same name as an existing one, the existing one is removed from the directory. This patch also set the fDirectory member to 0 for the existing histogram. git-svn-id: http://root.cern.ch/svn/root/trunk@8356 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2004, 16:12:20 UTC |
6b3e4d8 | Rene Brun | 10 March 2004, 14:43:10 UTC | From Valeriy Onuchin: - fix problem with setting hatched fill style for TPad/TCanvas git-svn-id: http://root.cern.ch/svn/root/trunk@8355 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2004, 14:43:10 UTC |
614a8ad | Fons Rademakers | 10 March 2004, 14:13:53 UTC | updates for IBM xlC compiler. git-svn-id: http://root.cern.ch/svn/root/trunk@8354 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 March 2004, 14:13:53 UTC |
90bc8ef | Rene Brun | 09 March 2004, 21:17:06 UTC | From Philippe: With this updates, TChain handles more elegantly the case where one of the tree is 'missing' (i.e. could not open the file, TTree not present in the file, etc.). Instead of just failing (and doing a bad job at error recovery), we set up the TreeOffset in such a way that the missing tree is counted as an empty tree. In particular, this allows the perfect usage of a chain with a missing tree. git-svn-id: http://root.cern.ch/svn/root/trunk@8353 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 21:17:06 UTC |
61f6407 | Rene Brun | 09 March 2004, 21:12:21 UTC | From Philippe: For ROOT I decided to add the dictionary of std::string as part of one of the ROOT dictionary. In consequence even-though G__STRING_DLL is not defined when generating the 'cintdlls', we should generate the stl containers of string's dictionarys. Hence I replace in the cintdlls linkdef file the line #ifdef G__STRING_DLL by #if defined(G__STRING_DLL) || defined(G__ROOT) git-svn-id: http://root.cern.ch/svn/root/trunk@8352 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 21:12:21 UTC |
fd5bf6c | Fons Rademakers | 09 March 2004, 17:08:35 UTC | fix small typo in comment and error message. git-svn-id: http://root.cern.ch/svn/root/trunk@8351 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 17:08:35 UTC |
cd0fca8 | Rene Brun | 09 March 2004, 16:51:55 UTC | From Philippe: This patch extend the previous test to negative value (in addition to large value) of the index. It also adds the protection in the MakeClass case. git-svn-id: http://root.cern.ch/svn/root/trunk@8350 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 16:51:55 UTC |
242a5c4 | Rene Brun | 09 March 2004, 16:44:57 UTC | From Philippe: This patch updates TProofPlayer to use the ACLiC file name analyser to streamline the parsing of the ACLiC extensions (hence next time we add a feature to ACLiC we won't have to change TProofPlayer). git-svn-id: http://root.cern.ch/svn/root/trunk@8349 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 16:44:57 UTC |
a556723 | Rene Brun | 09 March 2004, 15:57:46 UTC | In TSelectorDraw::Begin reimplement the logic to detect option "same". The old implementation had a side effect on option "e" that worked only when the "e" was the first character in the option string. This had a dramatic effect in tqo queries like J->Draw("etajet[1]","W*(Etjet[1]>70)","e1"); J->Draw("etajet[1]","W*(Etjet[1]>70)","Same,e1"); The second Draw was showing error bars different between tyhe first and second plot! git-svn-id: http://root.cern.ch/svn/root/trunk@8348 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 15:57:46 UTC |
47f28c6 | Rene Brun | 09 March 2004, 14:34:30 UTC | From Ilka: minor fix about linewidth combo box. the first entry with 0 width is removed from the list. git-svn-id: http://root.cern.ch/svn/root/trunk@8347 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 14:34:30 UTC |
81940f2 | Rene Brun | 09 March 2004, 14:01:51 UTC | From Valeriy Onuchin: - TGWin32 code cleaning (some unused private mathods remove, some renamed) git-svn-id: http://root.cern.ch/svn/root/trunk@8346 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 14:01:51 UTC |
0ad0a43 | Fons Rademakers | 09 March 2004, 13:43:15 UTC | From Kris Gulbrandsen: support +g and +O options as extensions for ACliC on PROOF. git-svn-id: http://root.cern.ch/svn/root/trunk@8345 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 13:43:15 UTC |
6979e27 | Fons Rademakers | 09 March 2004, 11:35:27 UTC | in rootdtab store in addition to the inode also the device id to make the file identification really unique (same inode can be on different devices). Use both device and inode to check if a file is already being accessed. git-svn-id: http://root.cern.ch/svn/root/trunk@8344 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 11:35:27 UTC |
b071af7 | Rene Brun | 09 March 2004, 08:16:27 UTC | From Philippe: In the previous implementation in the case where the user set the pointer (used by SetBranchAddress) pointing to a TClonesArray to zero after constructing the branch that is split, NOTHING was saved in the main branch (where the size of the collection is supposed to go). In this new version, we insert the value zero that when reading back, it is considered as an empty collection. In addition we updated the read mechanism so that it detects case where the value read for the index is greater than the maximum. When this is the case, we check whether we are in the case where nothing has been saved in which case we set the length to 0 (instead of the random value used in the previous implementation) and rewind the buffer appropriately. If we are not in this known case, we issue an error message and set the length to 0 and we do NOT rewind the buffer. git-svn-id: http://root.cern.ch/svn/root/trunk@8343 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 March 2004, 08:16:27 UTC |
5b5d22f | Rene Brun | 08 March 2004, 17:09:37 UTC | Add a note indicating to use the executable module $ROOTSYS/bin/hadd instead of this macro, kept for back compatibility git-svn-id: http://root.cern.ch/svn/root/trunk@8342 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 17:09:37 UTC |
40d48b0 | Rene Brun | 08 March 2004, 17:07:04 UTC | Implement in hadd.cxx the same logic as already implemented in tutorial hadd.C git-svn-id: http://root.cern.ch/svn/root/trunk@8341 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 17:07:04 UTC |
74f4b56 | Rene Brun | 08 March 2004, 17:06:10 UTC | In TChain::LoadTree add support for the special case where all Trees in the chain have 0 entries. The first Tree in the chain is loaded such that TTree::CloneTree can still work. git-svn-id: http://root.cern.ch/svn/root/trunk@8340 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 17:06:10 UTC |
480cf04 | Fons Rademakers | 08 March 2004, 16:02:03 UTC | make sure window IsViewable before calling XSetInputFocus trying to avoid a BadMatch error when going to other workspace in KDE before window has been displayed. git-svn-id: http://root.cern.ch/svn/root/trunk@8339 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 16:02:03 UTC |
e76f071 | Fons Rademakers | 08 March 2004, 15:03:56 UTC | fix typo in comment. git-svn-id: http://root.cern.ch/svn/root/trunk@8338 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 15:03:56 UTC |
75dc878 | Fons Rademakers | 08 March 2004, 14:54:31 UTC | From Maarten: README.SELECTOR provides description of TSelector framework. Also to be put in the User Guide. TTreePlayer update to add more comments in generated selector code reflecting the SlaveBegin and SlaveTerminate, etc. git-svn-id: http://root.cern.ch/svn/root/trunk@8337 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 14:54:31 UTC |
929a8ed | Rene Brun | 08 March 2004, 14:05:24 UTC | Fix a typo in TClass::Streamer git-svn-id: http://root.cern.ch/svn/root/trunk@8336 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 14:05:24 UTC |
2962a0a | Fons Rademakers | 08 March 2004, 08:04:25 UTC | report x,y of kMouseEnter and kMouseLeave events, previously x,y was always 0,0 for these events. git-svn-id: http://root.cern.ch/svn/root/trunk@8335 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 March 2004, 08:04:25 UTC |
748472a | Rene Brun | 06 March 2004, 21:31:49 UTC | In TF1::Eval, call EValPar instead of TF1::EvalPar to allow classes deriving from TH1 to call their own function EvalPar git-svn-id: http://root.cern.ch/svn/root/trunk@8334 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 March 2004, 21:31:49 UTC |
35ae369 | Rene Brun | 06 March 2004, 10:10:53 UTC | From Philippe: Fix to a problem reported bi Dimitri Smirnov when creating a branch with a name specified with a std::string git-svn-id: http://root.cern.ch/svn/root/trunk@8333 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 March 2004, 10:10:53 UTC |
331b515 | Rene Brun | 05 March 2004, 17:48:30 UTC | Memner fNdiv was potentially uninitialized when calling SetNumberOfDivisions from the constructor with floats. git-svn-id: http://root.cern.ch/svn/root/trunk@8332 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 March 2004, 17:48:30 UTC |
de926f9 | Rene Brun | 05 March 2004, 11:53:37 UTC | From Andrei Gheata: modifications needed for adding tracks for which you do not know the parent at creation time. creation: TVirtualGeoTrack *TGeoManager::MakeTrack(Int_t id, Int_t pdg, TObject *particle=0) adding as daughter to other track: Int_t TVirtualGeoTrack::AddDaughter(TVirtualGeoTrack *other); returning the new daughter index. git-svn-id: http://root.cern.ch/svn/root/trunk@8331 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 March 2004, 11:53:37 UTC |
a58249b | Fons Rademakers | 05 March 2004, 11:29:02 UTC | add comments to GetRoot(), GetDefaultRoot() and SetRoot(). git-svn-id: http://root.cern.ch/svn/root/trunk@8330 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 March 2004, 11:29:02 UTC |
41740f4 | Fons Rademakers | 05 March 2004, 11:13:04 UTC | change fgRoot to fDefaultRoot. This allows for potentially more than one TGClient in case of multiple displays. git-svn-id: http://root.cern.ch/svn/root/trunk@8329 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 March 2004, 11:13:04 UTC |
5a21da3 | Rene Brun | 05 March 2004, 07:47:40 UTC | Fix a typo (thanks Lee Kerry) git-svn-id: http://root.cern.ch/svn/root/trunk@8328 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 March 2004, 07:47:40 UTC |
ddc68ca | Fons Rademakers | 04 March 2004, 12:00:47 UTC | small correction layout. git-svn-id: http://root.cern.ch/svn/root/trunk@8327 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 March 2004, 12:00:47 UTC |
d4e2ff6 | Fons Rademakers | 04 March 2004, 11:47:40 UTC | From Valeriy: fix problem with setting line style via new editor. git-svn-id: http://root.cern.ch/svn/root/trunk@8326 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 March 2004, 11:47:40 UTC |
223b1b7 | Fons Rademakers | 04 March 2004, 11:29:43 UTC | From Valeriy: make SavePrimitive() work for embedded mainframes. git-svn-id: http://root.cern.ch/svn/root/trunk@8325 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 March 2004, 11:29:43 UTC |
df57b6a | Fons Rademakers | 04 March 2004, 09:04:10 UTC | From Bertrand: patch removing some global variables. git-svn-id: http://root.cern.ch/svn/root/trunk@8324 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 March 2004, 09:04:10 UTC |
06ae2f3 | Fons Rademakers | 03 March 2004, 13:26:40 UTC | from Philippe: This patch repairs a few problem that appears with MSVC 6. This problems are double deletion of some memory. When this happens windows claims that there is a user breakpoint (while it is really an exception but oh well). The thread locking in TGWin32::CloseDisplay() does not work properly and it can be executed twice at the same time resulting in double deletes of the gMainThread. In the attached patch I minimized the risk for double delete, However, could you properly fix the lock mechanism. Also TWinNTSystem::CollectMembers assumes __wrongfully__ that NetApiBufferFree set its parameter to zero. This patch fix this problem. With this patches on MSVC6, I can not reproduce any more of the 'user breakpoint' and other startup and closedown crashes. Also TWinNTSystem.cxx contains 2 globals variables (groupIdx and memberIdx which I renamed gGroupIdx and gMemberIdx). git-svn-id: http://root.cern.ch/svn/root/trunk@8323 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 March 2004, 13:26:40 UTC |
7e4f107 | Fons Rademakers | 03 March 2004, 13:17:47 UTC | From Valeriy: fix for placement hatched pattern select popup and tooltips. git-svn-id: http://root.cern.ch/svn/root/trunk@8322 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 March 2004, 13:17:47 UTC |
e7c7ccf | Fons Rademakers | 02 March 2004, 13:09:17 UTC | from Bertrand: fixing problem getting progname. git-svn-id: http://root.cern.ch/svn/root/trunk@8321 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2004, 13:09:17 UTC |
1360cf0 | Fons Rademakers | 02 March 2004, 13:03:31 UTC | from Maarten: forgot to copy fUser and fPasswd in copy ctor and assignment operator. git-svn-id: http://root.cern.ch/svn/root/trunk@8319 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2004, 13:03:31 UTC |
7b6a9f7 | Fons Rademakers | 02 March 2004, 13:02:37 UTC | make G__int64 cast only for MS 6 and 7 compilers, not for all compilers. git-svn-id: http://root.cern.ch/svn/root/trunk@8318 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 March 2004, 13:02:37 UTC |
93c7a33 | Fons Rademakers | 28 February 2004, 17:51:59 UTC | when doing distclean clean also all remaining .d and .o of removed or moved files. git-svn-id: http://root.cern.ch/svn/root/trunk@8317 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 February 2004, 17:51:59 UTC |
1620e0e | Rene Brun | 28 February 2004, 02:10:33 UTC | From Remi Mommsen Fix a problem in the Makefile for MacOsX git-svn-id: http://root.cern.ch/svn/root/trunk@8316 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 February 2004, 02:10:33 UTC |
34b2fa9 | Rene Brun | 27 February 2004, 20:18:35 UTC | From Philippe: This patch repair cases where TTreeFormula was looking up the current TStreamerInfo instead of looking the actual streamerInfo used by the branch. git-svn-id: http://root.cern.ch/svn/root/trunk@8315 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 20:18:35 UTC |
c9a86a1 | Rene Brun | 27 February 2004, 20:08:56 UTC | Fix a bug in TH3I::AddBinContent and TH3I::SetBinContent. Short_t was used instead of Int_t git-svn-id: http://root.cern.ch/svn/root/trunk@8314 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 20:08:56 UTC |
db03e0b | Rene Brun | 27 February 2004, 20:06:45 UTC | Fix a bug in TH2I::SetBinContent and TH2I::AddBinContent. Short_t was used instead of Int_t git-svn-id: http://root.cern.ch/svn/root/trunk@8313 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 20:06:45 UTC |
ce17a25 | Rene Brun | 27 February 2004, 18:10:56 UTC | From Philippe: This patch add the dictionary for the operators between std::sting and const char* (eg. std::string a; a = a + "b";) git-svn-id: http://root.cern.ch/svn/root/trunk@8312 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 18:10:56 UTC |
6171c1a | Rene Brun | 27 February 2004, 14:30:28 UTC | In TFormula::Compile, delete the arrays fParams and fNames in case the formula has no parameters. This fixes a problem with TF12. This fix had already been done a few months ago, but had been lost in a more recent version of TFormula. git-svn-id: http://root.cern.ch/svn/root/trunk@8311 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 14:30:28 UTC |
aabf22d | Rene Brun | 27 February 2004, 04:59:55 UTC | Make TH1::GetRandom const git-svn-id: http://root.cern.ch/svn/root/trunk@8310 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 04:59:55 UTC |
6bcca8e | Fons Rademakers | 27 February 2004, 01:03:58 UTC | From Valeriy: TCanvas::ObjectEdited() replaced by Selected() signal. git-svn-id: http://root.cern.ch/svn/root/trunk@8309 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 February 2004, 01:03:58 UTC |
856ac3f | Rene Brun | 26 February 2004, 20:42:20 UTC | From Philippe: The linux kcc build was broken since the introduction of support long file (use of lseek64). This patch corrects it. git-svn-id: http://root.cern.ch/svn/root/trunk@8308 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 February 2004, 20:42:20 UTC |
dc74ef3 | Rene Brun | 26 February 2004, 13:38:37 UTC | From Valeriy Onuchin: - fix for setting background color of stippled bitmap. - slightly inhance drawing ged pattern frame git-svn-id: http://root.cern.ch/svn/root/trunk@8307 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 February 2004, 13:38:37 UTC |
e63a31b | Fons Rademakers | 26 February 2004, 03:25:01 UTC | link on Win32 with imagehlp.lib to get the UnDecorateSymbolName() function used to demangle the symbol name. git-svn-id: http://root.cern.ch/svn/root/trunk@8306 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 February 2004, 03:25:01 UTC |
074159a | Fons Rademakers | 25 February 2004, 15:08:25 UTC | don't use G__sout to avoid linking problem on Win32. git-svn-id: http://root.cern.ch/svn/root/trunk@8305 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2004, 15:08:25 UTC |
4a5c6b7 | Fons Rademakers | 25 February 2004, 15:00:51 UTC | fix by Valeriy to make rlibmap compile on Win32, but it still will not produce a map as we need to be able to find the equivalent of nm on Win32. git-svn-id: http://root.cern.ch/svn/root/trunk@8304 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2004, 15:00:51 UTC |
ef6b643 | Fons Rademakers | 25 February 2004, 14:03:37 UTC | From Philippe: This simple patch to work around an issue in icc8 -ansi flag's usage. git-svn-id: http://root.cern.ch/svn/root/trunk@8303 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2004, 14:03:37 UTC |
7d7b158 | Fons Rademakers | 25 February 2004, 08:49:54 UTC | updated version of rlibmap with some suggestions from Axel. Win32 case still to be implemented. git-svn-id: http://root.cern.ch/svn/root/trunk@8302 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 February 2004, 08:49:54 UTC |