6c2b4ed | Unknown Author | 31 October 2005, 15:56:32 UTC | This commit was manufactured by cvs2svn to create tag 'v5-06-00'. git-svn-id: http://root.cern.ch/svn/root/tags/v5-06-00@13093 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 October 2005, 15:56:32 UTC |
a9bd2a2 | Fons Rademakers | 31 October 2005, 15:56:31 UTC | Fix for parallel build (make -j N). git-svn-id: http://root.cern.ch/svn/root/trunk@13092 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 October 2005, 15:56:31 UTC |
1a9f7da | Rene Brun | 30 October 2005, 17:15:09 UTC | Stamp version 5.06/00 git-svn-id: http://root.cern.ch/svn/root/trunk@13091 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 October 2005, 17:15:09 UTC |
9395152 | Rene Brun | 30 October 2005, 14:11:30 UTC | Add a protection in TH1::Merge in case of the histograms in the list of histograms to be merged is empty or has 0 bins. git-svn-id: http://root.cern.ch/svn/root/trunk@13090 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 October 2005, 14:11:30 UTC |
bb583ae | Fons Rademakers | 30 October 2005, 09:53:55 UTC | From Gerri: fix memory leak in super master startup. git-svn-id: http://root.cern.ch/svn/root/trunk@13089 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 October 2005, 09:53:55 UTC |
90b465b | Philippe Canal | 30 October 2005, 05:27:46 UTC | Update TFormula::Convert to treat not only fOper, etc. but also fExpr. This is necessary for Optimize (which relies on fExpr) to properly handle the TFormula from ROOT 3 containing a 'sign inversion'. git-svn-id: http://root.cern.ch/svn/root/trunk@13088 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 October 2005, 05:27:46 UTC |
087c19e | Rene Brun | 29 October 2005, 12:07:06 UTC | From Sergey Linev: Implement TBuffer::XML::ReadDouble32 and TBufferXML::WriteDouble32 git-svn-id: http://root.cern.ch/svn/root/trunk@13087 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2005, 12:07:06 UTC |
b731c18 | Fons Rademakers | 29 October 2005, 10:40:47 UTC | From Gerri: don't pass port number 0 in open url, if 0 take default 1093. git-svn-id: http://root.cern.ch/svn/root/trunk@13086 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2005, 10:40:47 UTC |
e62cce8 | Lorenzo Moneta | 29 October 2005, 09:31:47 UTC | add call to InitArgs to fix problem with interpreted functions git-svn-id: http://root.cern.ch/svn/root/trunk@13085 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2005, 09:31:47 UTC |
a927a27 | Lorenzo Moneta | 29 October 2005, 08:36:46 UTC | try with a new tar file to fix Solaris problem git-svn-id: http://root.cern.ch/svn/root/trunk@13084 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2005, 08:36:46 UTC |
781335a | Rene Brun | 29 October 2005, 06:22:35 UTC | In TFormula::EvalParFast and TFormula::EvalParOld replace an Assert statement by a Warning when a special case of old TF1 functions is reached.CVS: ---------------------------------------------------------------------- git-svn-id: http://root.cern.ch/svn/root/trunk@13083 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 October 2005, 06:22:35 UTC |
0f6366d | Philippe Canal | 28 October 2005, 22:06:03 UTC | Insure memory clean-up at the end of the process for the fIsA data git-svn-id: http://root.cern.ch/svn/root/trunk@13082 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 22:06:03 UTC |
d142502 | Lorenzo Moneta | 28 October 2005, 21:21:32 UTC | add stdlib.h on Solaris in StackAllocator for size_t definition git-svn-id: http://root.cern.ch/svn/root/trunk@13081 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 21:21:32 UTC |
26579f5 | Rene Brun | 28 October 2005, 21:19:15 UTC | In TProfile::GetStats add a special case for profile histograms written with versions <=3 where fTsumwy and fTsumwy2 were not computed. git-svn-id: http://root.cern.ch/svn/root/trunk@13080 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 21:19:15 UTC |
7b51150 | Rene Brun | 28 October 2005, 20:36:02 UTC | From Bertrand: o) Removed (commented out) StrDup() : - To get same behaviour on Windows and on Linux (so to avoid the need to use #ifdefs) - Solve memory leaks (mainly in TTF::SetTextFont()) git-svn-id: http://root.cern.ch/svn/root/trunk@13079 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 20:36:02 UTC |
f179b25 | Lorenzo Moneta | 28 October 2005, 20:02:39 UTC | add stdlib on Solaris in StackAllocator for size_t definition git-svn-id: http://root.cern.ch/svn/root/trunk@13078 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 20:02:39 UTC |
f8a3f12 | Philippe Canal | 28 October 2005, 19:35:59 UTC | Insure that TTree aliases are taken in considation not only when accessing a data member but also when accessing a member function. git-svn-id: http://root.cern.ch/svn/root/trunk@13077 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 19:35:59 UTC |
31c7bd2 | Philippe Canal | 28 October 2005, 17:56:21 UTC | From Sergei Linev: When storing StreamerInfos in the XML file, we were not storing the kCannotOptimize bit. This affects writing/reading of TClonesArray, which set this bit for some of TStreamerInfo objects. This patch fixes the problem. git-svn-id: http://root.cern.ch/svn/root/trunk@13076 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 17:56:21 UTC |
299bc74 | Lorenzo Moneta | 28 October 2005, 16:52:35 UTC | update build files and doxygen doc git-svn-id: http://root.cern.ch/svn/root/trunk@13075 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:52:35 UTC |
f7fab5d | Olivier Couet | 28 October 2005, 16:32:08 UTC | - solve compiler warning on linux git-svn-id: http://root.cern.ch/svn/root/trunk@13074 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:32:08 UTC |
305385c | Lorenzo Moneta | 28 October 2005, 16:26:36 UTC | add GenVectorIO to fix alpha problem git-svn-id: http://root.cern.ch/svn/root/trunk@13073 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:26:36 UTC |
97dda02 | Olivier Couet | 28 October 2005, 16:24:43 UTC | - Tags and text always start in column 1 - remove TABS git-svn-id: http://root.cern.ch/svn/root/trunk@13072 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:24:43 UTC |
c588185 | Rene Brun | 28 October 2005, 16:14:07 UTC | From Lorenzo: patch for tutorials/mathcoreGenVector.C git-svn-id: http://root.cern.ch/svn/root/trunk@13071 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:14:07 UTC |
283d53f | Lorenzo Moneta | 28 October 2005, 16:07:43 UTC | fix a syntax error in templated operator() git-svn-id: http://root.cern.ch/svn/root/trunk@13070 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:07:43 UTC |
5fc6c7c | Fons Rademakers | 28 October 2005, 16:04:01 UTC | From Bertrand: Forgot to specify the port number at connection time. git-svn-id: http://root.cern.ch/svn/root/trunk@13069 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 16:04:01 UTC |
f7e92a1 | Lorenzo Moneta | 28 October 2005, 15:58:38 UTC | fix a bug in defining elements of LorentzRotation + add a new constructor from begin,end to Transform3D and use now a seprate linkdef for rotations git-svn-id: http://root.cern.ch/svn/root/trunk@13068 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 15:58:38 UTC |
1ac00a9 | Fons Rademakers | 28 October 2005, 15:32:43 UTC | From Bertrand: new package manager and config panes in the session viewer. git-svn-id: http://root.cern.ch/svn/root/trunk@13067 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 15:32:43 UTC |
5569ab0 | Lorenzo Moneta | 28 October 2005, 15:32:41 UTC | add linkdef for rotation functions git-svn-id: http://root.cern.ch/svn/root/trunk@13066 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 15:32:41 UTC |
257676d | Rene Brun | 28 October 2005, 15:09:00 UTC | Previous fix by Bertrand had side-effects on Linux git-svn-id: http://root.cern.ch/svn/root/trunk@13065 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 15:09:00 UTC |
e31e7bc | Rene Brun | 28 October 2005, 15:03:33 UTC | From Bertrand: Solve (potentially big) memory leaks. git-svn-id: http://root.cern.ch/svn/root/trunk@13064 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 15:03:33 UTC |
c0b2e9d | Rene Brun | 28 October 2005, 14:36:57 UTC | I forgot to remove the old roofit tar file git-svn-id: http://root.cern.ch/svn/root/trunk@13063 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 14:36:57 UTC |
5e51a7a | Rene Brun | 28 October 2005, 14:35:39 UTC | Activate the pictures in the html section. git-svn-id: http://root.cern.ch/svn/root/trunk@13062 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 14:35:39 UTC |
0d6913d | Fons Rademakers | 28 October 2005, 14:26:45 UTC | don't try to detect gtar since it is not protable. git-svn-id: http://root.cern.ch/svn/root/trunk@13061 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 14:26:45 UTC |
f412735 | Fons Rademakers | 28 October 2005, 14:26:22 UTC | correctly specify the C++ compiler to be used. git-svn-id: http://root.cern.ch/svn/root/trunk@13060 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 14:26:22 UTC |
f583b59 | Olivier Couet | 28 October 2005, 13:50:24 UTC | - Yet an other mod to make CUPS version 1.1.22 happy git-svn-id: http://root.cern.ch/svn/root/trunk@13059 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 13:50:24 UTC |
1c24d42 | Lorenzo Moneta | 28 October 2005, 13:35:00 UTC | add ifdef to avoid problem on some platforms git-svn-id: http://root.cern.ch/svn/root/trunk@13058 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 13:35:00 UTC |
d9ba5fe | Rene Brun | 28 October 2005, 12:46:36 UTC | From Wouter Verkerke: ------ Fri Oct 28 08:15:15 2005 UTC ------ o make_roofit_installkit - Add line to explicitly handle RooTreeData::PlotOpt class so that it ends up in LinkDef3.h ------ Wed Jul 13 17:19:57 2005 UTC ------ o RooBanner - Increment version tag to v2.06 now that release v2.05 is out ------ Tue Jul 12 15:43:06 2005 UTC ------ o RooBanner - Put version tag in separate string so that it can be easily imported by make_roofit_installkit o RooFormula - Fix compiler error with ROOT3 o RooNumIntConfig - Add non-const method getSection() o make_roofit_installkit - Add -bc flag to build installkit for ROOT3/ROOT4 by adding appropriate MyConfig.mk and MyModules.mk make file fragments - Import RooFit version tag from RooBanner ------ Tue Jul 12 11:29:36 2005 UTC ------ o RooAbsArg - Introduces getVariables() as shorthand for getParameters(RooArgSet()) o RooAbsPdf, RooAddPdf, RooExtendPdf, RooProdPdf, RooSimultaneous) - Change signature of expectedEvents(): omit default nset as nset must be provided for this functionality to work under all circumstances. - Add warning message in RooExtendPdf if it is missing and ranges are used o RooBanner - Increment version tag from v2.04 to v2.05 o RooPlot - Fix bug in normalization handling when p.d.f is plotted first on frame. o RooHistError - Fix problem in calculation of approximate binomial related to integer->double conversion [ Ch.Cheng ] git-svn-id: http://root.cern.ch/svn/root/trunk@13057 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 12:46:36 UTC |
8f5d45f | Lorenzo Moneta | 28 October 2005, 10:34:24 UTC | add << operator for Vectors in interpreted mode git-svn-id: http://root.cern.ch/svn/root/trunk@13056 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 October 2005, 10:34:24 UTC |
7a133bc | Fons Rademakers | 27 October 2005, 23:28:33 UTC | From Gerri: modification in SendFile() for package upload. Should fix some hangs. git-svn-id: http://root.cern.ch/svn/root/trunk@13055 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 23:28:33 UTC |
26b982c | Fons Rademakers | 27 October 2005, 23:15:00 UTC | cosmetics. git-svn-id: http://root.cern.ch/svn/root/trunk@13054 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 23:15:00 UTC |
db61445 | Philippe Canal | 27 October 2005, 21:06:10 UTC | Fix to properly run the constructor in the case: #include <string> std::string names[] = {"test1","test2"}; void main() { printf("%s\n",names[0].c_str()); } git-svn-id: http://root.cern.ch/svn/root/trunk@13053 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 21:06:10 UTC |
04b786c | Rene Brun | 27 October 2005, 20:02:00 UTC | From Wim: Attempt to fix a compilation error on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@13052 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 20:02:00 UTC |
5fef05a | Rene Brun | 27 October 2005, 19:47:41 UTC | Port on Windows, fixing compilation problems. Also fix library dependencies git-svn-id: http://root.cern.ch/svn/root/trunk@13051 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 19:47:41 UTC |
26e68ab | Rene Brun | 27 October 2005, 19:33:41 UTC | Add new package "splot" by Muriel Pivk & Anna Kreshuk. See documentation in class html git-svn-id: http://root.cern.ch/svn/root/trunk@13050 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 19:33:41 UTC |
25a6c6f | Lorenzo Moneta | 27 October 2005, 18:03:51 UTC | put back Makefile version 1.1 - it was committed a wrong version git-svn-id: http://root.cern.ch/svn/root/trunk@13049 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 18:03:51 UTC |
1ad575a | Lorenzo Moneta | 27 October 2005, 18:00:01 UTC | add Transform3D class + change name from Vec to Vect for LorentzVector + remove some ifdef __CINT in 3D vectors and Points git-svn-id: http://root.cern.ch/svn/root/trunk@13048 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 18:00:01 UTC |
d0e299a | Lorenzo Moneta | 27 October 2005, 17:22:16 UTC | from Bertrand: add graphics to the tests git-svn-id: http://root.cern.ch/svn/root/trunk@13047 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 17:22:16 UTC |
1122521 | Lorenzo Moneta | 27 October 2005, 17:16:39 UTC | define c++ compiler when configuring Minuit tar file. It should fix the problem on Solaris git-svn-id: http://root.cern.ch/svn/root/trunk@13046 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 17:16:39 UTC |
0b12cd3 | Lorenzo Moneta | 27 October 2005, 17:06:29 UTC | update to fix std stream and update tar file for changing library name for Windows thanks to Bertrand git-svn-id: http://root.cern.ch/svn/root/trunk@13045 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 17:06:29 UTC |
5bcff8b | Fons Rademakers | 27 October 2005, 16:36:38 UTC | From Gerri: This is the patch to import the new XROOTD and to enable TXNetSystem. Three files: - 'adds-netx.tgz' contains the new class TXNetSystem; - 'xrootd-20051026-1709.src.tgz' is the tagged version of XROOTD - 'cvs-patch' the modifications needed to integrate the two things in ROOT: - config/rootrc.in: add plugin info for TXNetSystem - base/src/TSystem.cxx: fix the number of arguments in loading the TXNetSystem plugin - netx/inc/TXNetFile.h, .cxx: make a couple of generic auxilliary methods static so that they can be used by TXNetSystem - net/inc/TNetFile.h, .cxx: add Create method in TNetSystem, used by TXNetSystem to re-use the open connection in case of rootd - net/inc/TFTP.h, .cxx: additional 'TSocket *' argument in the constructor to allow re-using an open connection; default behaviour not changed - netx/inc/LinkDef.h: add pragma statement for TXNetSystem - netx/Module.mk: add support for building on an external XROOTD distribution - xrootd/Module.mk: changes to use the new version; still using the 'classic' configure script: will move to autoconf with the next patch git-svn-id: http://root.cern.ch/svn/root/trunk@13044 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 16:36:38 UTC |
1624898 | Lorenzo Moneta | 27 October 2005, 16:12:28 UTC | apply fixes for Windows in Module.mk and fix test makefile git-svn-id: http://root.cern.ch/svn/root/trunk@13043 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 16:12:28 UTC |
532f788 | Fons Rademakers | 27 October 2005, 15:45:53 UTC | fix some whitespace. git-svn-id: http://root.cern.ch/svn/root/trunk@13042 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 15:45:53 UTC |
0c44999 | Fons Rademakers | 27 October 2005, 15:45:02 UTC | fix problem with NUL character, dependency string was wrong. git-svn-id: http://root.cern.ch/svn/root/trunk@13041 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 15:45:02 UTC |
e2aaa04 | Fons Rademakers | 27 October 2005, 15:31:48 UTC | several corrections, added missing map target. git-svn-id: http://root.cern.ch/svn/root/trunk@13040 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 15:31:48 UTC |
9206f7b | Rene Brun | 27 October 2005, 14:56:19 UTC | From Bertrand Fix for Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@13039 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:56:19 UTC |
c854e1a | Fons Rademakers | 27 October 2005, 14:49:50 UTC | ignore minuit2 untar directory. git-svn-id: http://root.cern.ch/svn/root/trunk@13038 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:49:50 UTC |
fca9471 | Rene Brun | 27 October 2005, 14:43:39 UTC | Forgot to check in this file git-svn-id: http://root.cern.ch/svn/root/trunk@13037 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:43:39 UTC |
56752fd | Fons Rademakers | 27 October 2005, 14:39:35 UTC | correct case BUILDMinuit2 -> BUILDMINUIT2 git-svn-id: http://root.cern.ch/svn/root/trunk@13036 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:39:35 UTC |
7749848 | Fons Rademakers | 27 October 2005, 14:38:55 UTC | correct typo: @buildminuit2t@ -> @buildminuit2@. git-svn-id: http://root.cern.ch/svn/root/trunk@13035 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:38:55 UTC |
4b67eca | Rene Brun | 27 October 2005, 14:27:37 UTC | Add minuit2 to the cleanup list git-svn-id: http://root.cern.ch/svn/root/trunk@13034 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:27:37 UTC |
8f91985 | Rene Brun | 27 October 2005, 14:24:15 UTC | Fix a double declaration of roofit git-svn-id: http://root.cern.ch/svn/root/trunk@13033 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:24:15 UTC |
836ff43 | Rene Brun | 27 October 2005, 14:13:45 UTC | By mistake I checked-in the dictionary file. git-svn-id: http://root.cern.ch/svn/root/trunk@13032 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:13:45 UTC |
1a60f56 | Rene Brun | 27 October 2005, 14:11:07 UTC | Add new package "minuit2" The new package consists of two parts: -the base minuit2 package (ROOT independent) in its own tar file -the ROOT dependent classes T****.cxx We expect to change the base tar file to expand it as normal classes in a Minuit2 namespace. To activate the minuit2 option, add to your configure --enable-minuit2 This craetes two libraries -libMinuit2.so -libminuitbase.a (an archive lib with only the base classes) In tutorials, 3 new tutorials are introduced comparing the performance of TMinuit, TFumili with the new package. git-svn-id: http://root.cern.ch/svn/root/trunk@13031 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 14:11:07 UTC |
c9d4baf | Fons Rademakers | 27 October 2005, 13:28:51 UTC | some streamlining of Valeriy's changes. git-svn-id: http://root.cern.ch/svn/root/trunk@13030 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 13:28:51 UTC |
e383cb9 | Fons Rademakers | 27 October 2005, 13:28:20 UTC | fix many double deletion problems that showed up on MacOS X. git-svn-id: http://root.cern.ch/svn/root/trunk@13029 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 13:28:20 UTC |
3a43cfe | Fons Rademakers | 27 October 2005, 13:25:45 UTC | Autodetect FreeBSD 6. Thanks Pierre-Luc Drouin. git-svn-id: http://root.cern.ch/svn/root/trunk@13028 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 13:25:45 UTC |
452a3f9 | Fons Rademakers | 27 October 2005, 11:08:02 UTC | extend comment in CloseWindow() method and provide a better default action. git-svn-id: http://root.cern.ch/svn/root/trunk@13027 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 11:08:02 UTC |
9b2c86a | Fons Rademakers | 27 October 2005, 10:00:41 UTC | some white space fixes according to new coding checker warnings. git-svn-id: http://root.cern.ch/svn/root/trunk@13026 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 10:00:41 UTC |
fec05fb | Fons Rademakers | 27 October 2005, 09:57:53 UTC | increase the DeleteWindow() singleshot timer delay a bit to avoid race condition. git-svn-id: http://root.cern.ch/svn/root/trunk@13025 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 09:57:53 UTC |
d2c3348 | Rene Brun | 27 October 2005, 06:55:09 UTC | From Bertrand: Solve deadlock problem in some time/resource consuming applications. Thanks to Ed Oltman for reporting it and for useful feedback. git-svn-id: http://root.cern.ch/svn/root/trunk@13024 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 06:55:09 UTC |
2a81903 | Rene Brun | 27 October 2005, 06:48:59 UTC | From Valeri: Protection proposed in TGComboBox that helps the Qt version. git-svn-id: http://root.cern.ch/svn/root/trunk@13023 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 06:48:59 UTC |
6f5e3a7 | Rene Brun | 27 October 2005, 06:41:23 UTC | From Valeri: rootlibs.pri, rootcintrule.pri - Replace the "gmake" variable $(QMAKE_TARGET) with the "qmake" variable $$TARGET to compile on Windows. (Workaround of Qt qmake Bug in Windows) - Restore the "LIBS" qmake variable to compile on Windows TQtClientGuard.cxx: - Remove the redundant operation TQtClientFilter.cxx: Set the "closing" flag to generate the artificial "close" event GQtGUI.cxx: - Generate the artificial kDestroyNotify ROOT event TQtClientWidget.cxx: - Send the artificial ROOT kDestroyEvent ---------------------- These allow to resolve or improve: - File Dialogs (Open and Save As) [4] [17-Oct-05] Causes SegV if invoking several times via canvas File menu / Open or File menu / SaveAs... - Menu Widgets [5] [3-Oct-05] Opening the "Save As" dialog, closing it, closing the canvas window on the right upper cross and opening the same window canvas again causes a SegV (not every time). - Combo Box [6] [17-Oct-05] Closing the window with a combo box by selecting "Close" on the menu opened by clicking on the left upper corner of the window displays the message: QEvent::Close spontaneous 0: [17-Oct-05] After opening the combo box list entries, closing the canvas on the right upper corner cross leaves the popped up list entries open. Selecting on entry after causes SegV - List Box [9] [17-Oct-05] Closing the window with a list box by selecting "Close" on the menu opened by clicking on the left upper corner of the window displays the message: QEvent::Close spontaneous 0: git-svn-id: http://root.cern.ch/svn/root/trunk@13022 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 October 2005, 06:41:23 UTC |
306cc4a | Rene Brun | 26 October 2005, 15:34:45 UTC | From Richard: Fix broken recreation of GL viewer with new scene caused by previous mod for GL-in-pad. git-svn-id: http://root.cern.ch/svn/root/trunk@13021 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 15:34:45 UTC |
08e46da | Rene Brun | 26 October 2005, 14:02:00 UTC | From Richard: Fix broken keyboard focus in GL viewer - could be lost to edit boxes etc and never recovered by main GL window. git-svn-id: http://root.cern.ch/svn/root/trunk@13020 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 14:02:00 UTC |
3e8dec4 | Rene Brun | 26 October 2005, 12:49:24 UTC | From Sergei Linev: small fix in TBufferXML::PerformPreProcessing() when saving objects with different ProcessID to the same XML files. git-svn-id: http://root.cern.ch/svn/root/trunk@13019 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 12:49:24 UTC |
6e6455d | Rene Brun | 26 October 2005, 12:07:58 UTC | From Richard: Fix minor bug with manipulator component selection. git-svn-id: http://root.cern.ch/svn/root/trunk@13018 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 12:07:58 UTC |
01fd916 | Rene Brun | 26 October 2005, 12:00:19 UTC | From Richard: i) Fix problem with loading of some geometries - child objects were not always being sent causing incorrect caching inside viewer. ii) Also replace all rest of asserts in TGLViewer with Error messages - remaining asserts elsewhere in viewer will be removed later. git-svn-id: http://root.cern.ch/svn/root/trunk@13017 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 12:00:19 UTC |
e1a1168 | Rene Brun | 26 October 2005, 10:57:18 UTC | In the documentation of TF1::Integral, show an example of TF1::IntegralFast git-svn-id: http://root.cern.ch/svn/root/trunk@13016 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 10:57:18 UTC |
303c0da | Rene Brun | 26 October 2005, 05:12:24 UTC | From Pere Mato & Wim Lavrijsen: o) use Converters in TTree::__getattr__ rather than hardwired code o) disallow passing of NULL pointer through ref arguments o) fix to allow calling unbound constructors o) handle unfinished std::vector dictionaries gracefully git-svn-id: http://root.cern.ch/svn/root/trunk@13015 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 October 2005, 05:12:24 UTC |
0ffdc7a | Philippe Canal | 25 October 2005, 22:11:58 UTC | When cloning a TTree and removing some of the branches, if we have a TBranchRef, we need to completely reset the TRefTable (which caches the address of the branches that contains referenced objects). Thanks to Reiner Hauser for discovering and solving his issue. git-svn-id: http://root.cern.ch/svn/root/trunk@13014 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 22:11:58 UTC |
03ca35b | Philippe Canal | 25 October 2005, 19:30:30 UTC | Make sure that gROOT::GetClass returns the same TClass object even if there is a missing or extra space in a class template instantiation name (eg one<two<three>> vs one<two<three> >) git-svn-id: http://root.cern.ch/svn/root/trunk@13013 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 19:30:30 UTC |
fce0b2e | Olivier Couet | 25 October 2005, 15:49:35 UTC | - In SVG text strings: < is now changed to < > " > & " & < > and & are SVG's control characters and cannot be written directly. git-svn-id: http://root.cern.ch/svn/root/trunk@13012 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 15:49:35 UTC |
61695af | Philippe Canal | 25 October 2005, 14:27:31 UTC | When printing a TBits via ostream, print the Most Significant Bit at the end left of the word git-svn-id: http://root.cern.ch/svn/root/trunk@13011 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 14:27:31 UTC |
aae11f1 | Rene Brun | 25 October 2005, 13:49:19 UTC | New Function TH1::Chi2TestX that returns also teh chi2 and ndf in addition to the probability. The already existing function TH1::Chi2Test has been reimplemented to call Chi2TestX internally. git-svn-id: http://root.cern.ch/svn/root/trunk@13010 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 13:49:19 UTC |
b4db0e9 | Rene Brun | 25 October 2005, 05:13:15 UTC | From Wim Lavrijsen: o) only use system events feeder thread in interactive sessions o) use ROOT TRY/CATCH macro's to handle segfaults without aborting o) added a policy to (de)active the above (def: on in interactive, off in batch) o) fixes for CPP macro conversions o) removed NULL object (is back normal macro) o) proper propagation of updates to globals of builtin type o) allow setting of globals of builtin type through ROOT.<global> = <value> o) fixes for handling templated types o) added auto-generated __setitem__ when using operator[] and return by ref o) added PyObject* executor o) various minor fixes and refactorization git-svn-id: http://root.cern.ch/svn/root/trunk@13009 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 October 2005, 05:13:15 UTC |
582ff84 | Philippe Canal | 24 October 2005, 18:20:32 UTC | Fix an issue in TBranchElement::SetAddress (and auxiliary methods) when encountering a sub-object of a base class of an object contained inside another object which is stored in a split branch. (I.e. The base class is stored at least under level of branches as opposed to being just under the main branch). git-svn-id: http://root.cern.ch/svn/root/trunk@13008 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 October 2005, 18:20:32 UTC |
62af86d | Rene Brun | 24 October 2005, 15:31:51 UTC | In the hadd main program we explicit delete the target file (closing it). Otherwise we may have a problem when the file destructor is called from the TROOT destructor and the TStreamerBase dictionary is already gone. git-svn-id: http://root.cern.ch/svn/root/trunk@13007 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 October 2005, 15:31:51 UTC |
f20eb17 | Olivier Couet | 24 October 2005, 15:10:56 UTC | - The previous revision missed a protection in case fFunctions == 0. For instance the macro zdemo.C crashed. git-svn-id: http://root.cern.ch/svn/root/trunk@13006 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 October 2005, 15:10:56 UTC |
52f493d | Rene Brun | 24 October 2005, 14:49:33 UTC | From Richard: i) Add rotation manipulator. ii) Allow direct manipulation of clipping plane - rotate/translate. Cannot scale - makes no sense. Note: iii) Rotation interaction requires some improvement - difficult when ring is almost parallel with eye line of camera. iv) Still need to extend for all selected objects - requires some internal rearrangement of TGLScene/TGLViewer git-svn-id: http://root.cern.ch/svn/root/trunk@13005 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 October 2005, 14:49:33 UTC |
ea4cad0 | Fons Rademakers | 24 October 2005, 08:12:35 UTC | add check to make sure Qt is version 3.xx. git-svn-id: http://root.cern.ch/svn/root/trunk@13004 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 October 2005, 08:12:35 UTC |
88a4d29 | Rene Brun | 23 October 2005, 08:42:19 UTC | Fix a memory leak in hadd when merging histograms. The memory leak was only apparent when merging very large 3-D histograms. git-svn-id: http://root.cern.ch/svn/root/trunk@13003 27541ba8-7e3a-0410-8455-c3a389f83636 | 23 October 2005, 08:42:19 UTC |
5f2a46c | Rene Brun | 22 October 2005, 07:33:27 UTC | In TH1::Chi2Test the axis range is now taking into account. git-svn-id: http://root.cern.ch/svn/root/trunk@13002 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 October 2005, 07:33:27 UTC |
ac4a8b1 | Fons Rademakers | 22 October 2005, 00:39:58 UTC | fix: include/TBits.h(106): warning #858: type qualifier on return type is meaningless const Bool_t operator[](UInt_t bitnumber) const { return TestBitNumber(bitnumber); } ^ git-svn-id: http://root.cern.ch/svn/root/trunk@13001 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 October 2005, 00:39:58 UTC |
05e0511 | Philippe Canal | 21 October 2005, 22:01:36 UTC | This patch adds support for the operators: |,&,^,<<.>>,|=,&=,^=,>>=,<<= and [] for the class TBits and for printing a TBits via an ostream. git-svn-id: http://root.cern.ch/svn/root/trunk@13000 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 22:01:36 UTC |
6354d76 | Philippe Canal | 21 October 2005, 18:18:41 UTC | avoid spurrious warning message git-svn-id: http://root.cern.ch/svn/root/trunk@12999 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 18:18:41 UTC |
00e5d9e | Philippe Canal | 21 October 2005, 18:18:15 UTC | cosmetic git-svn-id: http://root.cern.ch/svn/root/trunk@12998 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 18:18:15 UTC |
3b5b4b6 | Rene Brun | 21 October 2005, 13:28:12 UTC | From Ilka: a minor fix in TH2Editor.cxx git-svn-id: http://root.cern.ch/svn/root/trunk@12997 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 13:28:12 UTC |
38dfb0e | Rene Brun | 21 October 2005, 13:01:58 UTC | From Andrei: fix for the bug (trd1 & trd2) + a fix related to assemblies including composite shapes. git-svn-id: http://root.cern.ch/svn/root/trunk@12996 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 13:01:58 UTC |
cdf9f3f | Rene Brun | 21 October 2005, 08:56:12 UTC | From Bertrand: Added creation of list of queries when adding a new session. git-svn-id: http://root.cern.ch/svn/root/trunk@12995 27541ba8-7e3a-0410-8455-c3a389f83636 | 21 October 2005, 08:56:12 UTC |
eb9bb59 | Rene Brun | 20 October 2005, 21:07:52 UTC | Protect THistPainter::PaintBoxes against a division by 0 in case of code like hh = new TH2F("hh","hh",100,0,1,100,0,1); hh->Fill(200,200); // out of range value, so that GetSumOfWeights()==0 hh->Draw("box"); (thanks Ruben Shahoyan for reporting the problem) git-svn-id: http://root.cern.ch/svn/root/trunk@12994 27541ba8-7e3a-0410-8455-c3a389f83636 | 20 October 2005, 21:07:52 UTC |