b786c18 | Gerardo Ganis | 12 February 2009, 09:35:02 UTC | Avoid communicating the death of a node to old clients. Solves backward-incompatibility issue giving the error message "unknown action code: 5112" git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27430 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 February 2009, 09:35:02 UTC |
6fe02fa | Philippe Canal | 11 February 2009, 17:15:00 UTC | Avoid dereferencing null pointer when checking which fundamental type we are using. Issue an error message if the type is _not_ long double. This has the net effect of letting a proxy for vector<long double> go to the next stage of the processing where (in TStreamerInfo::Build) a warning will be issued. Note: storing long double is still NOT supported. If a container of long double has some content and is stored, the content will be stored as some random ints. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27426 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 February 2009, 17:15:00 UTC |
615df99 | Fons Rademakers | 11 February 2009, 16:35:08 UTC | From Fabrizio: Fix a problem in TFile::Cp when used in combination with Alien and xrootd. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27425 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 February 2009, 16:35:08 UTC |
22099c8 | Philippe Canal | 10 February 2009, 22:36:33 UTC | From Axel: Add new mode 1<<7 to TClassEdit::ShortType() which removes all default template arguments from a type name, as long as the type's dictionary has been loaded. Also fix a doc bug in ResolveTypedef. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27410 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 February 2009, 22:36:33 UTC |
d4572fa | Axel Naumann | 10 February 2009, 22:26:48 UTC | Fix genreflex rootmap files to not contain stray spaces after "string" git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27408 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 February 2009, 22:26:48 UTC |
5028e85 | Axel Naumann | 10 February 2009, 22:18:15 UTC | Add basic_string<char> for backward compatibility; fixes issues reported e.g. by Atlas when reading v5.18 files git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27407 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 February 2009, 22:18:15 UTC |
3a60de4 | Axel Naumann | 10 February 2009, 11:53:49 UTC | Also convert A<12ul> to A<12>; fixes issue with boost::array reported by Atlas. Corresponds to trunk's 27396 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27397 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 February 2009, 11:53:49 UTC |
2ff2984 | Fons Rademakers | 10 February 2009, 11:11:58 UTC | work around problem of some readlink's not having the -f option. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27394 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 February 2009, 11:11:58 UTC |
26392f1 | Fons Rademakers | 09 February 2009, 21:15:03 UTC | use readlink to find real path of where root-config is located. This fixes issues in case root/bin is symlinked. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27392 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 February 2009, 21:15:03 UTC |
6b07335 | Axel Naumann | 07 February 2009, 10:19:33 UTC | Fix deadly indentation (hello python); fixes nightlies. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27373 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 February 2009, 10:19:33 UTC |
85e1851 | Axel Naumann | 06 February 2009, 16:56:47 UTC | Fix issue reported by Atlas where shadows final overriders lost the constness of their return type. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27367 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 February 2009, 16:56:47 UTC |
2894b30 | Gerardo Ganis | 06 February 2009, 15:43:26 UTC | Import some important fix from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27363 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 February 2009, 15:43:26 UTC |
cae0abd | Lorenzo Moneta | 06 February 2009, 08:32:15 UTC | - import fix 27357 from trunk to fix the bug https://savannah.cern.ch/bugs/?46432 (wrong error when projecting a TH3 without a range) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27359 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 February 2009, 08:32:15 UTC |
fba9cf9 | Lorenzo Moneta | 06 February 2009, 08:29:43 UTC | import version of FitResult.cxx from trunk (27353) to fix bug https://savannah.cern.ch/bugs/?46601 (crash in case of failed linear fits) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27358 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 February 2009, 08:29:43 UTC |
1f2978f | Philippe Canal | 04 February 2009, 15:50:55 UTC | temporarily disable alice2 geometry git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27352 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 February 2009, 15:50:55 UTC |
8b62dd2 | Fons Rademakers | 04 February 2009, 10:19:53 UTC | From Fabrizio: fix issue with TAlienFile size being registered as 0. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27346 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 February 2009, 10:19:53 UTC |
2f79029 | Fons Rademakers | 03 February 2009, 16:17:44 UTC | From Andreas Hoecker: fix bug in TMVA::Configurable, reported by P. Elmer (CMS). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27337 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 February 2009, 16:17:44 UTC |
2fe62ed | Fons Rademakers | 02 February 2009, 13:41:17 UTC | in SetRootSys() use realpath() to resolve any possible symlinks in the pathname of libCore to obtain the original location and in that way to set ROOTSYS to the proper location. Some experiments try to avoid LD_LIBRARY_PATH lenght issues by symlinking the lib/ directory to an alternative short path. Fixes issue 45922. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27329 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 February 2009, 13:41:17 UTC |
207b96a | Fons Rademakers | 02 February 2009, 13:35:05 UTC | fix gsl detection code (back port from trunk). git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27328 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 February 2009, 13:35:05 UTC |
d9b29b5 | Axel Naumann | 02 February 2009, 11:51:40 UTC | TypeBase cannot calculate the sizeof a type if the underlying type is not known at TypeBase construction time, e.g. for T t[3] if T is not yet initialized. Allow the size to be calculated later, on demand. Implemented for Array and Typedef. This fixes Savannah #46483. Corresponds to trunk's rev 27324. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27325 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 February 2009, 11:51:40 UTC |
a7a2af7 | Philippe Canal | 30 January 2009, 17:50:09 UTC | Import trunk revision 27275 From andrei There were indeed some ill-defined shapes in few geometries that were not correctly checked at definition time. I added a protection for these shapes in the patch geom.diff, with the comment: - Added protection when defining pcon/pgon sections that are not ordered in Z - now produces a Fatal. The same when defining first and last two sections at the same Z position. I had to correct some geometries and replace ALICE geometry with the most recent one (more error free and a bit faster). I renamed alice.root, for which the *reference has to be regenerated*. - Replaced ALICE geometry as alice2.root git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27318 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:50:09 UTC |
b35cf10 | Philippe Canal | 30 January 2009, 17:48:06 UTC | Import trunk revision 27262 Insure that fSize and fParentsIDs are always properly initialized git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27317 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:48:06 UTC |
f353b39 | Philippe Canal | 30 January 2009, 17:47:00 UTC | Import trunk revision 27273 - fix in TF1 GradientPar when NPar = 0 - fix in both WrappedTF1 and WrappedMultiTF1 for the cases when npar = 0. This should fix the VC9 warning as found by Philippe, if the vector fParams has zero size &fParams.front() is undefined. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27316 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:47:00 UTC |
dd853cd | Philippe Canal | 30 January 2009, 17:42:48 UTC | Import trunk revision 27255 On some platforms (vc9 for example) the STL iterators constructors and destructors have significant side-effect, so in order for the CollectionProxy to operator properly, this patch augments the CollectionProxyInfo interface to always properly construct and destruct the iterator. In addition, solve a segmentation fault (on vc9) when resizing an empty collection. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27315 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:42:48 UTC |
e868542 | Philippe Canal | 30 January 2009, 17:23:40 UTC | Import trunk revision 27287 Mainly for: Suppress error message in TClass::BuildRealData if the class is used 'only' for a transient member. However see http://root.cern.ch/viewcvs?view=rev&revision=27287 for details. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27314 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:23:40 UTC |
79e5b47 | Philippe Canal | 30 January 2009, 17:14:40 UTC | Import trunk revision 27252 Fix the logic when trying to match the branch from one tree to the other (avoid an infinite loop if the first branch is missing in the new tree) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27313 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:14:40 UTC |
10f2727 | Philippe Canal | 30 January 2009, 17:12:32 UTC | Import trunk revision 27219 Force the TStreamerInfo used by a split branch to be non-optimized. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27312 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:12:32 UTC |
39de8c1 | Philippe Canal | 30 January 2009, 17:08:58 UTC | Import trunk revision 27134 Implement TClass::Clone (requiring change in name) which is required by CMS to work around some idiosyncrasies of the naming in Cintex/Reflex vs Cint git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27311 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 17:08:58 UTC |
d221155 | Axel Naumann | 30 January 2009, 16:16:19 UTC | When looking up list<A>::iterator, list<A> was looked up only as a struct, where in fact (for CINT) it's a typedef. This prevents template instantiation (which fails during library load) and autoloading in the case of rootmap (re-) registration for types like list<A>::iterator. Corresponds to trunk's r27154, 27155, 27211. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27310 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 16:16:19 UTC |
f17869a | Axel Naumann | 30 January 2009, 13:40:35 UTC | Fix for reading in negative values that are larger than int. Fixes issue e.g. reported at http://root.cern.ch/phpBB2/viewtopic.php?t=7924 Corresponds to trunk's r27236, r27237 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27306 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 13:40:35 UTC |
1a780e4 | Axel Naumann | 30 January 2009, 08:02:00 UTC | Prepend return type of shadows' final overriders by '::' where applicable; fixes savannah #46157. Also keep constness of original return type. Corresponds to trunk's r27213. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27305 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 08:02:00 UTC |
709eea1 | Axel Naumann | 30 January 2009, 07:25:34 UTC | revs 27256, 27257 from trunk: Fix an issue reported by Pete and investigated by Philippe: "These problems are due to the fact that Cintex caches a Reflex::Member objects that is destroyed anytime there is a 2nd instance of a dictionary." (see stack below) Fix: use member's type which is already cached anyway. fMember is now unused; removed. ==19554== Invalid read of size 4 ==19554== at 0xA8A8751: Reflex::Type::operator bool() const (Type.h:1234) ==19554== by 0xA8C07EC: Reflex::Type::ReturnType() const (Type.h:1771) ==19554== by 0x13FB7814: ROOT::Cintex::StubContext_t::GetReturnAddress(G__value*) const (CINTFunctional.cxx:146) ==19554== by 0x13FB7EBA: ROOT::Cintex::Method_stub_with_context(ROOT::Cintex::StubContext_t*, G__value*, char const*, G__param*, int) (CINTFunctional.cxx:249) git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27303 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 January 2009, 07:25:34 UTC |
a7c0835 | Lorenzo Moneta | 29 January 2009, 14:56:39 UTC | import change http://root.cern.ch/viewvc?view=rev&revision=27200 to fix a bug in chi2 calculation in case of overflow git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27295 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 January 2009, 14:56:39 UTC |
62b7231 | Axel Naumann | 22 January 2009, 12:11:01 UTC | For functions taking arrays as arguments (or pointers thereof): declare typedef to arg type, and cast arg[] to that typedef. Fixes Savannah #45831. Corresponds to trunk's r27136. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27214 27541ba8-7e3a-0410-8455-c3a389f83636 | 22 January 2009, 12:11:01 UTC |
124b9df | Lorenzo Moneta | 19 January 2009, 13:34:25 UTC | Fix for the following bugs: https://savannah.cern.ch/bugs/?45487 remove a log message in mathmore https://savannah.cern.ch/bugs/?45607 create list of functions also when using default ctor of TGraph https://savannah.cern.ch/bugs/?45909 fix for fitting with a function range with limits outside the histogram https://savannah.cern.ch/bugs/?46006 fix for error normalization in TGraph fitting git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27183 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 January 2009, 13:34:25 UTC |
c563998 | Wim Lavrijsen | 14 January 2009, 23:10:12 UTC | o) fix for https://savannah.cern.ch/bugs/?45861 git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27149 27541ba8-7e3a-0410-8455-c3a389f83636 | 14 January 2009, 23:10:12 UTC |
4c93e5e | Fons Rademakers | 08 January 2009, 09:29:10 UTC | From Pere (and slightly modified by me): - Create the Python module libPyROOT.pyd from libPyROOT.lib instead of copying it from libPyROOT.dll. This solves the following problem: >>> import ROOT >>> import GaudiPython Warning in <TClassTable::Add>: class TPyDispatcher already in TClassTable Warning in <TClassTable::Add>: class PyROOT::TPyException already in TClassTable Warning in <TClassTable::Add>: class PyROOT::TPyROOTApplication already in TClassTable Warning in <TClassTable::Add>: class TPyReturn already in TClassTable Warning in <TClassTable::Add>: class TPython already in TClassTable And in some cases it hangs forever while reporting the ROOT errors. The problem is that libPyROOT.dll is loaded a second time in GaudiPython because there is a dictionary that has dependency (pickle support I think) to libPyROOT.dll and the first time is loaded under a different name libPyROOT.pyd. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27102 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 January 2009, 09:29:10 UTC |
f5707d0 | Fons Rademakers | 06 January 2009, 17:05:31 UTC | backport from head. Fixes issue #45586 reported by ATLAS in case of a PATH longer than 8192 characters. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27095 27541ba8-7e3a-0410-8455-c3a389f83636 | 06 January 2009, 17:05:31 UTC |
1d50d58 | Fons Rademakers | 18 December 2008, 15:18:08 UTC | Make v5-22-00-patches branch, for fixing the single remaining bug. git-svn-id: http://root.cern.ch/svn/root/branches/v5-22-00-patches@27005 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 December 2008, 15:18:08 UTC |
a365d2f | Rene Brun | 18 December 2008, 09:21:10 UTC | Stamp version v5-22-00 git-svn-id: http://root.cern.ch/svn/root/tags/v5-22-00@27002 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 December 2008, 09:21:10 UTC |
0010d21 | Rene Brun | 18 December 2008, 08:38:09 UTC | From Peter Hristov: Changes to compile on OpenSolaris. There was some mess with const declarations of the arguments. git-svn-id: http://root.cern.ch/svn/root/trunk@27001 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 December 2008, 08:38:09 UTC |
56a0ac4 | Rene Brun | 18 December 2008, 08:33:47 UTC | From Peter Hristov: changes required to compile xrootd on OpenSolaris git-svn-id: http://root.cern.ch/svn/root/trunk@27000 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 December 2008, 08:33:47 UTC |
9b47046 | Rene Brun | 18 December 2008, 07:47:00 UTC | From Valeri Fine: - Force painting of the TCanvas background for the embedded object at the time of the Qt GUI instantiation to avoid the annoying "black widget" - Remove the redundant Qt 3.x CPP flag. git-svn-id: http://root.cern.ch/svn/root/trunk@26999 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 December 2008, 07:47:00 UTC |
6f5cf98 | Rene Brun | 17 December 2008, 19:08:43 UTC | Make production release v5.22/00 git-svn-id: http://root.cern.ch/svn/root/trunk@26998 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 19:08:43 UTC |
82ea5e2 | Fons Rademakers | 17 December 2008, 16:26:16 UTC | make TWebFile robust in case of errors like EADDRINUSE and EISCONN that can happen if TWebFiles are created in high frequency (like in PROOF Lite). git-svn-id: http://root.cern.ch/svn/root/trunk@26997 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 16:26:16 UTC |
2e0cae3 | Rene Brun | 17 December 2008, 16:21:01 UTC | From Lorenzo: Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26996 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 16:21:01 UTC |
85a7b6b | Fons Rademakers | 17 December 2008, 16:20:42 UTC | protect connect() against EINTR signals. git-svn-id: http://root.cern.ch/svn/root/trunk@26995 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 16:20:42 UTC |
3875814 | Lorenzo Moneta | 17 December 2008, 16:09:16 UTC | - small updates in release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26994 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 16:09:16 UTC |
a6e7939 | Fons Rademakers | 17 December 2008, 16:01:04 UTC | From Gerri: - Fix a problem with filtering the SvcMsg in TProofMgrLite::GetSessionLogs - Fix a weird backward-compatibility problem in TProof::SendFile (found and needed by ALICE) - Update the release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26993 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 16:01:04 UTC |
a775ad3 | Lorenzo Moneta | 17 December 2008, 15:18:51 UTC | from Greogory: fix plot label git-svn-id: http://root.cern.ch/svn/root/trunk@26992 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 15:18:51 UTC |
08f839d | Rene Brun | 17 December 2008, 15:16:28 UTC | From Federico: A few code optimizations. git-svn-id: http://root.cern.ch/svn/root/trunk@26991 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 15:16:28 UTC |
5fb1086 | Lorenzo Moneta | 17 December 2008, 13:46:58 UTC | - add a dummy file for documentation of RooStats namespace. This is the only solution to avoid that Thtml picks up as description for RooStats namespace the last file used in the rootcont command git-svn-id: http://root.cern.ch/svn/root/trunk@26989 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 13:46:58 UTC |
01bfa7e | Lorenzo Moneta | 17 December 2008, 13:43:11 UTC | update hist release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26988 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 13:43:11 UTC |
3e1e26b | Rene Brun | 17 December 2008, 11:04:42 UTC | to be ready for the version announcement git-svn-id: http://root.cern.ch/svn/root/trunk@26987 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 11:04:42 UTC |
5ec28b2 | Rene Brun | 17 December 2008, 11:01:26 UTC | New version with less restrictions and more tutorials processed git-svn-id: http://root.cern.ch/svn/root/trunk@26986 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 11:01:26 UTC |
c0cef74 | Rene Brun | 17 December 2008, 11:00:31 UTC | Must be executed with ACLIC git-svn-id: http://root.cern.ch/svn/root/trunk@26985 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 11:00:31 UTC |
a495c7f | Axel Naumann | 17 December 2008, 09:02:09 UTC | Typos git-svn-id: http://root.cern.ch/svn/root/trunk@26983 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 09:02:09 UTC |
c4342d0 | Lorenzo Moneta | 17 December 2008, 08:44:00 UTC | update tutorial to use new HypoTestCalculator API git-svn-id: http://root.cern.ch/svn/root/trunk@26982 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 08:44:00 UTC |
505ef6b | Lorenzo Moneta | 17 December 2008, 08:17:00 UTC | fix for Solaris git-svn-id: http://root.cern.ch/svn/root/trunk@26981 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 08:17:00 UTC |
f28a244 | Philippe Canal | 17 December 2008, 05:35:30 UTC | From Matevz: I've been after this for a long time ... tab completion was not working in alice event display. I traced it down today to occurence of '::' in my macro-path. I add a string: ":$ALICE_ROOT/EVE/alice-macros" to the macro path - but the existing/default macro-path already ends with an ':' as it is defined in etc/system.rootrc: Unix.*.Root.MacroPath: .:$(ROOTSYS)/macros: The same is true for all paths in rootrc - maybe they should be changed after the release? While I can avoid it now that i know of it, it is likely that it will or does bite someone else, too. This patch properly parseis ::s - the problem was in NewListOfFilesInPath() which abandoned processing after receiving an empty string for a match, which occurs when one has '::'. I remodelled the logic to be the same as in ExtendPath(). git-svn-id: http://root.cern.ch/svn/root/trunk@26979 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 05:35:30 UTC |
08034eb | Philippe Canal | 17 December 2008, 04:56:55 UTC | update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26978 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 04:56:55 UTC |
6959050 | Philippe Canal | 17 December 2008, 04:40:42 UTC | update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26977 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 04:40:42 UTC |
6bcb044 | Philippe Canal | 17 December 2008, 04:20:21 UTC | Update reference files git-svn-id: http://root.cern.ch/svn/root/trunk@26976 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 04:20:21 UTC |
08f1553 | Philippe Canal | 17 December 2008, 03:23:18 UTC | remove option not supported by older compilers git-svn-id: http://root.cern.ch/svn/root/trunk@26975 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 03:23:18 UTC |
d775d84 | Philippe Canal | 17 December 2008, 03:13:44 UTC | Use G__cint5_tuple_to_type when loading the type of the parameter from a dictionary (solving issues with typedefs) git-svn-id: http://root.cern.ch/svn/root/trunk@26974 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 December 2008, 03:13:44 UTC |
52c1394 | Philippe Canal | 16 December 2008, 22:06:54 UTC | Fix typo git-svn-id: http://root.cern.ch/svn/root/trunk@26971 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 22:06:54 UTC |
5871b1e | Philippe Canal | 16 December 2008, 22:01:17 UTC | From Daniel Barna and Philippe: Introduce MANGLEPATHSU in configure, which is the inverse of MANGLEPATHS. cint-config has now a -u|--unix option, which causes that all paths are printed using unix-like syntax. CINTLIB is set via $(shell cint-config --unix --libdir) etc, avoiding the below-mentioned problem Completely eliminate the makefile-variables CINTSYSDIRU and CINTSYSDIRW from the output makefile of makecint, since they do not make any sense with prefix installation, and everything is set now via cint-config Fix build of cint standalone on windows. git-svn-id: http://root.cern.ch/svn/root/trunk@26970 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 22:01:17 UTC |
ea50a55 | Lorenzo Moneta | 16 December 2008, 21:13:06 UTC | update tutorials for changes in RooStat classes (use of references) git-svn-id: http://root.cern.ch/svn/root/trunk@26969 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 21:13:06 UTC |
7cd689a | Philippe Canal | 16 December 2008, 20:49:11 UTC | fix typo git-svn-id: http://root.cern.ch/svn/root/trunk@26968 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 20:49:11 UTC |
4911bc5 | Rene Brun | 16 December 2008, 17:32:41 UTC | Add the definition of the following particles in the enum: kXiMinus, kXiBarPlus, kOmegaMinus and kOmegaBarPlus Thanks to Boris Hippolyte git-svn-id: http://root.cern.ch/svn/root/trunk@26965 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 17:32:41 UTC |
457dc86 | Lorenzo Moneta | 16 December 2008, 16:30:01 UTC | import new version of roostats from development branch Main changes are: - use of reference instead of pointers in calculator interfaces - add new Initialize methods in HypoTestCalculator - add SetNuisanceParameters and SetNuisancePdf - add inheritance in HybridCalculator from HypoTestCalculator - add also new constructor including a dataset - add methods to set the number of toys - exlcude for the moment usage with Workspace due to some problem observed git-svn-id: http://root.cern.ch/svn/root/trunk@26964 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 16:30:01 UTC |
810aeb9 | Lorenzo Moneta | 16 December 2008, 16:11:17 UTC | from David: update release notes for fit panel git-svn-id: http://root.cern.ch/svn/root/trunk@26963 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 16:11:17 UTC |
abe3cc3 | Fons Rademakers | 16 December 2008, 16:07:39 UTC | Fix two issues: - make sure the status of the TBuffer::kCannotHandleMemberWiseStreaming bit is part of the buffer, so that when reading the object the right mode is used, independent of the writing method (e.g. written via TMessage, received and stored to a file and then later read via TBufferFile) - make classv[256] in Streamer() dynamic (who does still have class names < 256 ;-) ). git-svn-id: http://root.cern.ch/svn/root/trunk@26962 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 16:07:39 UTC |
83d7702 | Lorenzo Moneta | 16 December 2008, 15:58:32 UTC | update math release notes git-svn-id: http://root.cern.ch/svn/root/trunk@26960 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 15:58:32 UTC |
2c17002 | Fons Rademakers | 16 December 2008, 15:53:31 UTC | TMessage must set SetBit(kCannotHandleMemberWiseStreaming) to be able to automatically handle the correct streaming of TClonesArrays. This fixes issue #43211. git-svn-id: http://root.cern.ch/svn/root/trunk@26959 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 15:53:31 UTC |
df6fcb5 | Lorenzo Moneta | 16 December 2008, 15:38:16 UTC | - remove from gROOT the linear basis function created for the linear fit this fixes some crashes observed running a linear fit after a rest of gROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@26958 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 15:38:16 UTC |
992f092 | Axel Naumann | 16 December 2008, 15:02:51 UTC | Fix a few issues for standalone CINT on Windows: * windows doesn't have readline * window's platform-obj is winnt, not v6_winnt * mkincld doesn't need G__ci.h (it's even evil because it re-#defines printf, pulling in the symbol from libcint) * repair build of mkincld.exe: target .exe was specified as .obj output file git-svn-id: http://root.cern.ch/svn/root/trunk@26957 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 15:02:51 UTC |
307772d | Matevz Tadel | 16 December 2008, 14:04:55 UTC | Update release notes. git-svn-id: http://root.cern.ch/svn/root/trunk@26955 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 14:04:55 UTC |
a741bde | Lorenzo Moneta | 16 December 2008, 13:53:20 UTC | add include to run tutorials in compile mode git-svn-id: http://root.cern.ch/svn/root/trunk@26954 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 13:53:20 UTC |
348790c | Fons Rademakers | 16 December 2008, 12:08:58 UTC | add protection for dereferencing 0 pointer. git-svn-id: http://root.cern.ch/svn/root/trunk@26953 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 12:08:58 UTC |
d03e446 | Fons Rademakers | 16 December 2008, 12:07:51 UTC | add protection in case server socket could not be created. git-svn-id: http://root.cern.ch/svn/root/trunk@26952 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 12:07:51 UTC |
5ff95ab | Gerardo Ganis | 16 December 2008, 12:04:38 UTC | - Fix an issue with uploading packages in rapid sequence - Fix an issue with TProof::Load() in forced compilation mode ('++') - Fix an issue with grep in log retrieval - Fix an issue with ownership of the xrootd log file - Make sure the XrdProofdProofServMgr::fCurrentSessions is always up-to-date git-svn-id: http://root.cern.ch/svn/root/trunk@26951 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 12:04:38 UTC |
0a782b2 | Rene Brun | 16 December 2008, 11:39:09 UTC | Force these tutorials to be run with ACLIC when running the html documentation git-svn-id: http://root.cern.ch/svn/root/trunk@26950 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 11:39:09 UTC |
0a0a84b | Rene Brun | 16 December 2008, 11:38:17 UTC | Force these tutorials to be run with ACLIC when running the html documentation git-svn-id: http://root.cern.ch/svn/root/trunk@26949 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 11:38:17 UTC |
9fd3cac | Matevz Tadel | 16 December 2008, 11:19:24 UTC | In destructor also delete the event-manager. git-svn-id: http://root.cern.ch/svn/root/trunk@26948 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 11:19:24 UTC |
7f7346e | Lorenzo Moneta | 16 December 2008, 11:09:54 UTC | merge lates change from dev branch (from version 26682 in math and gui) fitpanel: some small improvements from David, like adding the tip text, and possibility for choosing contour color minuit2: add new standalone test for multi-dim fit to show effect of parallelization mathcore.mathmore: fix some small problems with the test programs git-svn-id: http://root.cern.ch/svn/root/trunk@26947 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 11:09:54 UTC |
ebd1c03 | Lorenzo Moneta | 16 December 2008, 10:47:01 UTC | WrappedTF1: - fix a problem when checking if the TF1 function is linear tutorials: be sure they are run using Minuit as minimizer engine git-svn-id: http://root.cern.ch/svn/root/trunk@26946 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 10:47:01 UTC |
e0b4eb1 | Rene Brun | 16 December 2008, 10:29:41 UTC | From Axel: Allow empty vararg list for scanf which is legal due to assignment suppression specifier "*", see http://root.cern.ch/phpBB2/viewtopic.php?p=32803#32803 git-svn-id: http://root.cern.ch/svn/root/trunk@26945 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 10:29:41 UTC |
205d25e | Rene Brun | 16 December 2008, 10:27:55 UTC | From Axel and me: patch calls $ROOTSYS/etc/html/saveScriptOutput.C for some directories (gui,...). With that MakeTutorials finishes for almost all the tutorials - a few are crashing, and a few need a restart git-svn-id: http://root.cern.ch/svn/root/trunk@26944 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 10:27:55 UTC |
23cf7f5 | Gerardo Ganis | 16 December 2008, 10:03:41 UTC | Set the protocol value to the current kPROOF_Protocol git-svn-id: http://root.cern.ch/svn/root/trunk@26942 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 10:03:41 UTC |
dec53b3 | Bertrand Bellenot | 16 December 2008, 08:28:08 UTC | - Fix coding convention violations. git-svn-id: http://root.cern.ch/svn/root/trunk@26941 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 08:28:08 UTC |
149e7c8 | Philippe Canal | 16 December 2008, 08:22:29 UTC | make test more portable git-svn-id: http://root.cern.ch/svn/root/trunk@26940 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 08:22:29 UTC |
f600c7d | Philippe Canal | 16 December 2008, 08:02:08 UTC | When loading a function declaration from a dictionary, do not double count the pointers when a typedef is involved git-svn-id: http://root.cern.ch/svn/root/trunk@26939 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 08:02:08 UTC |
aeb9df3 | Philippe Canal | 16 December 2008, 06:54:19 UTC | work around bug in older icc compiler git-svn-id: http://root.cern.ch/svn/root/trunk@26938 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 06:54:19 UTC |
af6b07f | Philippe Canal | 16 December 2008, 06:34:39 UTC | Avoid returning the value of c_str coming from a temporary string git-svn-id: http://root.cern.ch/svn/root/trunk@26937 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 06:34:39 UTC |
54f9f16 | Philippe Canal | 16 December 2008, 05:16:49 UTC | remove debug message git-svn-id: http://root.cern.ch/svn/root/trunk@26936 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 05:16:49 UTC |
885d2b9 | Philippe Canal | 16 December 2008, 05:11:51 UTC | remove improper return of string.c_str() git-svn-id: http://root.cern.ch/svn/root/trunk@26935 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 05:11:51 UTC |
8b5df3f | Philippe Canal | 16 December 2008, 05:09:44 UTC | quite compiler warnings git-svn-id: http://root.cern.ch/svn/root/trunk@26934 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 05:09:44 UTC |
810f5da | Philippe Canal | 16 December 2008, 02:20:12 UTC | Make the dependency on cintdictversion.h work with --enable-cint7 git-svn-id: http://root.cern.ch/svn/root/trunk@26933 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 December 2008, 02:20:12 UTC |
7832290 | Rene Brun | 15 December 2008, 20:33:52 UTC | From Lorenzo: patch for suppressing warnings in Minuit when fitting with option "Q" git-svn-id: http://root.cern.ch/svn/root/trunk@26931 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 December 2008, 20:33:52 UTC |