c398344 | Bertrand Bellenot | 31 May 2011, 14:29:45 UTC | Improve source code indentation git-svn-id: http://root.cern.ch/svn/root/trunk@39506 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 14:29:45 UTC |
4757798 | Fons Rademakers | 31 May 2011, 12:41:38 UTC | fix path of canvas.gif in doc part. git-svn-id: http://root.cern.ch/svn/root/trunk@39503 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 12:41:38 UTC |
d989c5c | Gerardo Ganis | 31 May 2011, 11:42:31 UTC | Update PROOF release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39502 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 11:42:31 UTC |
81d80ec | Fons Rademakers | 31 May 2011, 11:41:01 UTC | correct references to gif files in doc part. git-svn-id: http://root.cern.ch/svn/root/trunk@39501 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 11:41:01 UTC |
ad62cac | Fons Rademakers | 31 May 2011, 10:51:56 UTC | correct some links to tutorials that are now in tutorials/ and not examples/. git-svn-id: http://root.cern.ch/svn/root/trunk@39500 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 10:51:56 UTC |
16d94cd | Olivier Couet | 31 May 2011, 09:18:39 UTC | - New TPaveText example used by the TPaveText.cxx doc. git-svn-id: http://root.cern.ch/svn/root/trunk@39499 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 09:18:39 UTC |
ead07d5 | Fons Rademakers | 31 May 2011, 08:31:33 UTC | remove ROOT_FULL_VERSION and ROOT_FULL_VERSION_CODE as we will not use the letter extensions anymore for patch releases. git-svn-id: http://root.cern.ch/svn/root/trunk@39497 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 08:31:33 UTC |
6dcf197 | Olivier Couet | 31 May 2011, 08:10:36 UTC | - fix misprints in some examples. git-svn-id: http://root.cern.ch/svn/root/trunk@39496 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 08:10:36 UTC |
ae1d516 | Fons Rademakers | 31 May 2011, 05:59:31 UTC | From Bertrand: add missing include. git-svn-id: http://root.cern.ch/svn/root/trunk@39495 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 May 2011, 05:59:31 UTC |
b268577 | Axel Naumann | 30 May 2011, 15:26:34 UTC | Remove trailing whitespace git-svn-id: http://root.cern.ch/svn/root/trunk@39492 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 15:26:34 UTC |
7c3837d | Axel Naumann | 30 May 2011, 15:25:52 UTC | Applied to the trunk. git-svn-id: http://root.cern.ch/svn/root/trunk@39491 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 15:25:52 UTC |
ce60729 | Axel Naumann | 30 May 2011, 15:13:37 UTC | Geom@ALICE page has moved. git-svn-id: http://root.cern.ch/svn/root/trunk@39490 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 15:13:37 UTC |
4d83cf6 | Axel Naumann | 30 May 2011, 14:54:26 UTC | Update class names: not in namespace "ROOT" anymore. git-svn-id: http://root.cern.ch/svn/root/trunk@39489 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:54:26 UTC |
7cdc614 | Axel Naumann | 30 May 2011, 14:49:11 UTC | Don't write links to pages that we know don't exist! git-svn-id: http://root.cern.ch/svn/root/trunk@39488 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:49:11 UTC |
09f8ac4 | Axel Naumann | 30 May 2011, 14:38:58 UTC | Fix link to nowhere. git-svn-id: http://root.cern.ch/svn/root/trunk@39487 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:38:58 UTC |
c360b1c | Axel Naumann | 30 May 2011, 14:32:25 UTC | Remove references to cint7/8. git-svn-id: http://root.cern.ch/svn/root/trunk@39486 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:32:25 UTC |
fdd728d | Axel Naumann | 30 May 2011, 14:31:00 UTC | Fix link to CINT web page. git-svn-id: http://root.cern.ch/svn/root/trunk@39485 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:31:00 UTC |
eb829a5 | Axel Naumann | 30 May 2011, 14:30:20 UTC | The module documentation for module a/b is at A_B_Index.html, not a/b_Index.html. git-svn-id: http://root.cern.ch/svn/root/trunk@39484 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 14:30:20 UTC |
e3aefa9 | Axel Naumann | 30 May 2011, 13:20:22 UTC | Mention textinput library replacing clib/Geline + editline; mention Getline[m]() now returning const char*. git-svn-id: http://root.cern.ch/svn/root/trunk@39483 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 13:20:22 UTC |
776edb5 | Axel Naumann | 30 May 2011, 13:07:57 UTC | Add doc. git-svn-id: http://root.cern.ch/svn/root/trunk@39482 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 13:07:57 UTC |
5363ccd | Axel Naumann | 30 May 2011, 13:01:26 UTC | Refactor processing and display of new input in TextInput's main loop into separate functions. Display after each character input; fixes Getline() calls which used to only print after enter was pressed. TAuthenticate works now for user and password "mode". Use '*' to mask hidden input (instead of not showing anything). Browsers do it, so it must be safe :-) git-svn-id: http://root.cern.ch/svn/root/trunk@39481 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 13:01:26 UTC |
04ae8e7 | Axel Naumann | 30 May 2011, 12:35:41 UTC | Proper handling of EOF: ROOT expects "", then Gl_eof() returning true. Fixes piping into ROOT. Backward-compatibility fix: when reading from pipe / file, read the full line, even if "one char at a time"-mode was selected. git-svn-id: http://root.cern.ch/svn/root/trunk@39480 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 12:35:41 UTC |
2c8fa6f | Axel Naumann | 30 May 2011, 12:34:12 UTC | Reset fWritePos+Len when Attach()ing: we don't know where the application has sent us, cursor-wise. git-svn-id: http://root.cern.ch/svn/root/trunk@39479 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 12:34:12 UTC |
107fc65 | Axel Naumann | 30 May 2011, 12:33:30 UTC | Read more than once character when requested to read all until EOL. git-svn-id: http://root.cern.ch/svn/root/trunk@39478 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 12:33:30 UTC |
6cec0ee | Axel Naumann | 30 May 2011, 12:32:37 UTC | Don't echo the input if it's not a TTY. Make sure Colorizer exists before using it. Reset position / fWriteLen at Attach() / Detach(): we cannot tell where we are afterwards anyway. Set fPrevColor to -1: we don't know whether a different color was activated while textinput was detached. git-svn-id: http://root.cern.ch/svn/root/trunk@39477 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 12:32:37 UTC |
52024d7 | Bertrand Bellenot | 30 May 2011, 12:20:58 UTC | Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39476 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 12:20:58 UTC |
d88a83d | Bertrand Bellenot | 30 May 2011, 11:56:43 UTC | Update release notes git-svn-id: http://root.cern.ch/svn/root/trunk@39475 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 11:56:43 UTC |
eab3587 | Lorenzo Moneta | 30 May 2011, 07:48:13 UTC | add new method FitConfig::SetFromFitResult (see https://savannah.cern.ch/bugs/index.php?75896 ) git-svn-id: http://root.cern.ch/svn/root/trunk@39474 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 07:48:13 UTC |
2ba48a9 | Fons Rademakers | 30 May 2011, 05:59:02 UTC | mentions Zip64 support in TZIPFile. git-svn-id: http://root.cern.ch/svn/root/trunk@39473 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 05:59:02 UTC |
dd391bf | Fons Rademakers | 30 May 2011, 05:56:38 UTC | from Pere: description on how to use the cmake build system for ROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@39472 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 May 2011, 05:56:38 UTC |
44e3938 | Axel Naumann | 28 May 2011, 14:55:58 UTC | Spelling. git-svn-id: http://root.cern.ch/svn/root/trunk@39470 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2011, 14:55:58 UTC |
617867e | Axel Naumann | 28 May 2011, 14:38:21 UTC | Semicolon and colon are fine characters, too: accept them as character input. git-svn-id: http://root.cern.ch/svn/root/trunk@39469 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 May 2011, 14:38:21 UTC |
99dd21d | Philippe Canal | 27 May 2011, 20:26:23 UTC | Use one single spelling for PrefetchedBlocks git-svn-id: http://root.cern.ch/svn/root/trunk@39466 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 20:26:23 UTC |
96d50af | Paul Russo | 27 May 2011, 19:13:16 UTC | Allow temporaries to be deleted even when not in a do ... while loop on the command line. This fixes the infinite looping in hsimple.C. git-svn-id: http://root.cern.ch/svn/root/trunk@39464 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 19:13:16 UTC |
79d2161 | Fons Rademakers | 27 May 2011, 16:43:01 UTC | From Pere: Introduce alternative cmake based build system. Cmake is especially convenient for building on Windows, as it can produce VC projects or nmake files and does not require cygwin to be installed. In addition on OSX Xcode projects can be generated. git-svn-id: http://root.cern.ch/svn/root/trunk@39463 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 16:43:01 UTC |
2fb05d1 | Philippe Canal | 27 May 2011, 16:17:51 UTC | Allow access to the number of prefetched blocks git-svn-id: http://root.cern.ch/svn/root/trunk@39462 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 16:17:51 UTC |
2be5de2 | Paul Russo | 27 May 2011, 15:11:07 UTC | Fix problem with argument being "const void *". git-svn-id: http://root.cern.ch/svn/root/trunk@39459 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 15:11:07 UTC |
6ca54a1 | Philippe Canal | 27 May 2011, 15:07:18 UTC | From Elvin: Disable the normal reading mode as a fall-back method of reading and use only the prefetching mechanism. For the case when a request is not satisfied from the first try, we now will continue to prefetch until the request is within the blocks read. The problem seemed to appear only in the TWebFile plug-in as it was using the same connection for sending requests regardless of the thread. From what I understood in xrd things are different and this problem didn't appear while reading using the TXNetFile plug-in. Also change the type of the prefetching thread from a detached one to a joined one as there were some issues with synchronization if the main thread finished reading before the worker thread finished prefetching blocks. git-svn-id: http://root.cern.ch/svn/root/trunk@39458 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 15:07:18 UTC |
56e2286 | Bertrand Bellenot | 27 May 2011, 14:34:20 UTC | Remove extra spaces in the drawing option list git-svn-id: http://root.cern.ch/svn/root/trunk@39457 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 14:34:20 UTC |
e61736b | Lorenzo Moneta | 27 May 2011, 13:12:20 UTC | fix ctor initialization (Coverity) git-svn-id: http://root.cern.ch/svn/root/trunk@39455 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 13:12:20 UTC |
7518ebd | Lorenzo Moneta | 27 May 2011, 13:06:53 UTC | fix initialization in ctor (coverity) git-svn-id: http://root.cern.ch/svn/root/trunk@39454 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 13:06:53 UTC |
3e0659e | Axel Naumann | 27 May 2011, 12:01:38 UTC | Coverity fixes. git-svn-id: http://root.cern.ch/svn/root/trunk@39447 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 12:01:38 UTC |
6d99eaa | Axel Naumann | 27 May 2011, 11:51:12 UTC | Fix 256 color calculation. git-svn-id: http://root.cern.ch/svn/root/trunk@39446 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 11:51:12 UTC |
04fc3b9 | Gerardo Ganis | 27 May 2011, 09:18:42 UTC | Add argument 'nhist3' to 'simple' to simulate merging load with 3D histograms. By default, no 3D is created. This can be used to estimate the effect of the UseTH1Merge parameter just introduced. git-svn-id: http://root.cern.ch/svn/root/trunk@39444 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 09:18:42 UTC |
5007311 | Axel Naumann | 27 May 2011, 09:17:54 UTC | Fix for Solaris, follow Windows function name change for _unlink, explicitly add includes. git-svn-id: http://root.cern.ch/svn/root/trunk@39443 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 09:17:54 UTC |
9a57e45 | Gerardo Ganis | 27 May 2011, 09:13:25 UTC | In TProofPlayerRemote::HandleHistograms, add support for an option to call directly TH1::Add if the incoming histogram has the same axis of the one in memory. This allows to avoid going through the whole Merge machinery for the 99.9% of the cases, considerably speeding up histogram merging and significantly reducing memory requirements on the master. This new way is on by default and is controlled by the rootrc 'ProofPlayer.UseTH1Merge' and by the input list parameter PROOF_UseTH1Merge . git-svn-id: http://root.cern.ch/svn/root/trunk@39442 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 09:13:25 UTC |
3e4eb72 | Axel Naumann | 27 May 2011, 08:41:18 UTC | Fix inter-process history updates. git-svn-id: http://root.cern.ch/svn/root/trunk@39441 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 08:41:18 UTC |
9c5e05d | Gerardo Ganis | 27 May 2011, 08:23:10 UTC | Adapt to the new Getline git-svn-id: http://root.cern.ch/svn/root/trunk@39440 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 08:23:10 UTC |
ac15ee8 | Bertrand Bellenot | 27 May 2011, 08:00:11 UTC | gROOT->GetListOfBrowsers()->Delete() creates problems when a browser is created on the stack. So call CloseWindow() for each browser instead. This solves the bur report bug #82642: Crash upon exiting ROOT after opening file (https://savannah.cern.ch/bugs/?82642) git-svn-id: http://root.cern.ch/svn/root/trunk@39439 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 08:00:11 UTC |
94107c7 | Axel Naumann | 27 May 2011, 07:16:50 UTC | Fix GCC 4.1 warning. git-svn-id: http://root.cern.ch/svn/root/trunk@39437 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 07:16:50 UTC |
79f89bd | Axel Naumann | 27 May 2011, 07:14:17 UTC | Renamed enmum constant. git-svn-id: http://root.cern.ch/svn/root/trunk@39436 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 07:14:17 UTC |
de0f2e5 | Axel Naumann | 27 May 2011, 05:58:24 UTC | Follow constness of Getline() return value git-svn-id: http://root.cern.ch/svn/root/trunk@39435 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 05:58:24 UTC |
b60b84d | Axel Naumann | 27 May 2011, 05:56:37 UTC | Be compatible with ROOT: default prune to 80% of max entries; max entries == 0 means do not write history. git-svn-id: http://root.cern.ch/svn/root/trunk@39434 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 May 2011, 05:56:37 UTC |
8fb12af | Matevz Tadel | 26 May 2011, 22:44:20 UTC | For unix be satisfied with the 16-bit depth buffer -- revert from previous change. This is required for: 1. Some virtual machines (VirtualBox at least); 2. On windows when using Xming-mesa and doing ssh to RHEL5 machines. git-svn-id: http://root.cern.ch/svn/root/trunk@39433 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 22:44:20 UTC |
64ce521 | Lorenzo Moneta | 26 May 2011, 19:49:41 UTC | make GetNrows and GenNcals non virtual functions. This fix a problem when compiling client code with -fvisibility-inlines-hidden git-svn-id: http://root.cern.ch/svn/root/trunk@39432 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 19:49:41 UTC |
79bf110 | Philippe Canal | 26 May 2011, 19:16:02 UTC | Fix coverity #23125 git-svn-id: http://root.cern.ch/svn/root/trunk@39431 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 19:16:02 UTC |
b08dacb | Lorenzo Moneta | 26 May 2011, 17:30:23 UTC | - add support for filling histogram with weights < 0 by removing the abs(w) in the various TH1::Fill(x,w) methods Doing this the histogram statistics should be correctly computed git-svn-id: http://root.cern.ch/svn/root/trunk@39430 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 17:30:23 UTC |
ae722a9 | Axel Naumann | 26 May 2011, 16:23:39 UTC | Solaris puts signal only into std::. git-svn-id: http://root.cern.ch/svn/root/trunk@39429 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 16:23:39 UTC |
ede89ce | Axel Naumann | 26 May 2011, 16:20:57 UTC | Good to see it's now picked up - now terminate with ';' :-( git-svn-id: http://root.cern.ch/svn/root/trunk@39428 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 16:20:57 UTC |
253d006 | Axel Naumann | 26 May 2011, 16:18:00 UTC | Use proper solaris macro. git-svn-id: http://root.cern.ch/svn/root/trunk@39427 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 16:18:00 UTC |
28f749a | Axel Naumann | 26 May 2011, 16:09:58 UTC | Remember that "default" really means deafult, i.e. the original terminal's color. Don't try to guess what it is in RGB. git-svn-id: http://root.cern.ch/svn/root/trunk@39426 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 16:09:58 UTC |
b78eefa | Fons Rademakers | 26 May 2011, 15:56:52 UTC | fix for out-of-source build. git-svn-id: http://root.cern.ch/svn/root/trunk@39425 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 15:56:52 UTC |
3973eea | Axel Naumann | 26 May 2011, 15:50:21 UTC | Release terminal (and reset configuration to default) also when ResetTermAtExit() from TRint.cxx gets called git-svn-id: http://root.cern.ch/svn/root/trunk@39424 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 15:50:21 UTC |
3a8fef7 | Axel Naumann | 26 May 2011, 15:46:59 UTC | Default prompt has default color. git-svn-id: http://root.cern.ch/svn/root/trunk@39423 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 15:46:59 UTC |
68dea58 | Axel Naumann | 26 May 2011, 15:40:44 UTC | Install a SIGABRT handler so we can reset the terminal configuration on crashes. git-svn-id: http://root.cern.ch/svn/root/trunk@39422 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 15:40:44 UTC |
3d2c500 | Lorenzo Moneta | 26 May 2011, 15:00:28 UTC | - impelment also for TMinuitMinimizer new methods for retrieving full cov matrix and hessian matrix (needed for weight correction) - HFitImpl: When using weighted fit print the FitResult instead of using TMinuit print since the TMinuit one will not be corrected for the weights. Do the same in case of chi2 fits without errors (TGraph) git-svn-id: http://root.cern.ch/svn/root/trunk@39420 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 15:00:28 UTC |
cd244cf | Axel Naumann | 26 May 2011, 14:42:57 UTC | Fix remaining issue with TAuthenticate on MSVC71. git-svn-id: http://root.cern.ch/svn/root/trunk@39419 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 14:42:57 UTC |
efd1390 | Axel Naumann | 26 May 2011, 14:40:17 UTC | Don't write prompt if piping to a file. Do that centrally in TerminalDisplay - i.e. move knowledge of IsTTY into base. git-svn-id: http://root.cern.ch/svn/root/trunk@39418 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 14:40:17 UTC |
5cf7f08 | Axel Naumann | 26 May 2011, 14:31:02 UTC | Don't move the cursor / cut text etc if the output is not a TTY. Fixes roottests. git-svn-id: http://root.cern.ch/svn/root/trunk@39417 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 14:31:02 UTC |
e92042b | Axel Naumann | 26 May 2011, 14:26:12 UTC | Fix leftover stdout, store file descriptor to be used. git-svn-id: http://root.cern.ch/svn/root/trunk@39416 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 14:26:12 UTC |
17c4bef | Axel Naumann | 26 May 2011, 14:04:11 UTC | Work around MSVC 7.1 compiler bug - which makes the code a bit nicer anyway. Assign the proper variable to the principal. git-svn-id: http://root.cern.ch/svn/root/trunk@39415 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 14:04:11 UTC |
1d40edc | Axel Naumann | 26 May 2011, 13:52:49 UTC | From Fons: * remove editline directory if it still exists (e.g. out of source). * put textinput module in line with the other default ones. git-svn-id: http://root.cern.ch/svn/root/trunk@39414 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:52:49 UTC |
d01b191 | Axel Naumann | 26 May 2011, 13:49:01 UTC | Fix for broken conio.h on msvc7.1 git-svn-id: http://root.cern.ch/svn/root/trunk@39413 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:49:01 UTC |
ca65549 | Axel Naumann | 26 May 2011, 13:38:10 UTC | Color is a class. git-svn-id: http://root.cern.ch/svn/root/trunk@39412 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:38:10 UTC |
1d87ffd | Axel Naumann | 26 May 2011, 13:32:56 UTC | Silence ICC, GCC/SLC5, clang/MacOS warnings git-svn-id: http://root.cern.ch/svn/root/trunk@39411 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:32:56 UTC |
ed486ca | Fons Rademakers | 26 May 2011, 13:32:21 UTC | add newline to end of file. git-svn-id: http://root.cern.ch/svn/root/trunk@39410 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:32:21 UTC |
5d2af66 | Axel Naumann | 26 May 2011, 13:18:41 UTC | Add virtual d'tors (warnings). git-svn-id: http://root.cern.ch/svn/root/trunk@39408 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:18:41 UTC |
b755487 | Axel Naumann | 26 May 2011, 13:11:24 UTC | Add missing #include <Windows.h>. git-svn-id: http://root.cern.ch/svn/root/trunk@39407 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:11:24 UTC |
5a0fece | Gerardo Ganis | 26 May 2011, 13:09:39 UTC | In TVirtualPacketizer::HandleTimer, when the query is done the progress timer just needs to be stopped. Destruction will be done by the destructor at proper time. git-svn-id: http://root.cern.ch/svn/root/trunk@39406 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:09:39 UTC |
2b9d3cd | Axel Naumann | 26 May 2011, 13:06:12 UTC | Solaris: FD_ZERO uses memset(). git-svn-id: http://root.cern.ch/svn/root/trunk@39405 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:06:12 UTC |
7449770 | Axel Naumann | 26 May 2011, 13:01:19 UTC | Remove unused editline, clib/Getline. git-svn-id: http://root.cern.ch/svn/root/trunk@39403 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 13:01:19 UTC |
1977551 | Axel Naumann | 26 May 2011, 12:56:31 UTC | Replace legacy clib/getline and editline by a new library, textinput, located at core/textinput/src/textinput. That new library is written in C++, standalone (no external dependencies), cross platform including Windows, and contains only what we need - unlike e.g. editline. It implements almost all bash-like editing commands, color highlighting, history etc. It allows for multiple input objects and multiple display objects, e.g. GUI and terminal in parallel. It can be used as a stand-alone library, too, and will become part of cling - which explains the different license and file names (.cpp). core/textinputs/src/Getline* contains the adapters to ROOT; the previous core/editline/enhance.cxx is transformed to Getline_color.cxx. This new adapter interfaces with TTabCom directly, without going via an extern "C" function pointer, to allow for an ostream being passed that will contain all completion options, one per line. TApplication now defines a virtual function to be called for tab completion; TRint implements it using TTabCom. One major change is that the user input string is accessible as const char* instead of being a char* - the buffer length is unknown anyway. This caused changes in callers of Getline(); the history and the getline function types needed to change for CINT. --enable-editline has been deprecated and is inoperable. git-svn-id: http://root.cern.ch/svn/root/trunk@39402 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 12:56:31 UTC |
ac443f6 | Axel Naumann | 26 May 2011, 12:39:06 UTC | Ignore stressInterpreter[.exe] git-svn-id: http://root.cern.ch/svn/root/trunk@39401 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 12:39:06 UTC |
e75e161 | Wouter Verkerke | 26 May 2011, 12:38:07 UTC | o RooDataSet - Add support is ctor for new argument OwnLinked() that will cause dataset to take ownership of linked component datasets o RooAbsGenContext - Add new virtual method createDataSet() to create the output dataset of the generation exercise - In generate() use createDataSet() instead of creating a RooDataSet directly o RooAbsData - Add concept of owned component datasets and add interface method addOwnedComponent() o RooGlobalFunc - Add named argument OwnLinked() o RooSimGenContext - Overload method createDataSet(). For cases where the component of the RooSimultaneous implement different subsets of the total set of observables, create and empty dataset tailored to the observables of each component and join these in a composite dataset that owns the components. If all git-svn-id: http://root.cern.ch/svn/root/trunk@39400 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 12:38:07 UTC |
1aad56f | Lorenzo Moneta | 26 May 2011, 10:05:54 UTC | move the header files from tmva/inc to tmva/inc/TMVA mantain in tmva/inc only the LinkDef files update Module.mk for the new header files position git-svn-id: http://root.cern.ch/svn/root/trunk@39395 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 10:05:54 UTC |
a5389ef | Lorenzo Moneta | 26 May 2011, 09:51:59 UTC | move header files for RooStats in inc/RooStats move header files for HistFactory in inc/RooStats/HistFactory git-svn-id: http://root.cern.ch/svn/root/trunk@39391 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 09:51:59 UTC |
007bbba | Lorenzo Moneta | 26 May 2011, 09:20:24 UTC | - Add support for weighted likelihood fit of histogram (new option WL) and suppress old option LL https://savannah.cern.ch/bugs/?79754 - fix a bug in TEfficiency::BetaShortestInterval when a=b=1 - remove in TH1::FindNewAxisLimits condition added in http://root.cern.ch/viewvc?view=rev&revision=11117 which does not seem to make sense. Some tests of merging histogram was failing in some particular cases due to that code git-svn-id: http://root.cern.ch/svn/root/trunk@39389 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 09:20:24 UTC |
4ba65c6 | Lorenzo Moneta | 26 May 2011, 08:47:17 UTC | fix compilation warning on Windows git-svn-id: http://root.cern.ch/svn/root/trunk@39385 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 08:47:17 UTC |
4c7af1e | Fons Rademakers | 26 May 2011, 08:43:27 UTC | From Gerri: support for latest version of xrootd. git-svn-id: http://root.cern.ch/svn/root/trunk@39384 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 08:43:27 UTC |
dc257b4 | Lorenzo Moneta | 26 May 2011, 08:35:47 UTC | - add new method in Minimizer (GetHessianMatrix and GetCovMatrix) to return the full matrix as a n*n array - implement those methods in Minuit2 - For getting the Hessian, a new method has been added (Hessian() )in MnUserParameterState which inverts the covariance matrix. Unfortunatly the covariance matrix needs to be inverted again as in MinimumError one stores only the inverted Hessian git-svn-id: http://root.cern.ch/svn/root/trunk@39383 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 08:35:47 UTC |
1c6a2a0 | Lorenzo Moneta | 26 May 2011, 08:31:43 UTC | - Add new version of Fitter class with vorious improvements: - add possibility to just evaluate FCN one time (EvalFCN) and fill the result (see request https://savannah.cern.ch/bugs/?75896 ) using the FitConfig information for parameter values and errors This required adding a ctor of FitResult from FitConfig - Add SetFCN methos in Fitter class - Update the configuration (FitCOnfig) after a fit with FitResult values So next fit will use improved parameter values. This can be switched on by using FitConfig::SetUpdateAfterFit(on/off) - Add possibility to run Hesse (Fitter:::CalculateHessErrors) without having done the minimization - Add support for weighted likelihood fits by adding method Fitter::ApplyWeightCorrection() which corrects covariance matrix for weights - Add support for weights in binned (Poisson) likelihood (see request https://savannah.cern.ch/bugs/?79754 ) - Change default tolerance in MinimizerOptions from 0.0001 to 0.01 git-svn-id: http://root.cern.ch/svn/root/trunk@39382 27541ba8-7e3a-0410-8455-c3a389f83636 | 26 May 2011, 08:31:43 UTC |
f8f5cc6 | Fons Rademakers | 25 May 2011, 20:36:50 UTC | add support for Zip64 ZIP files, which can contain files > 2GB. git-svn-id: http://root.cern.ch/svn/root/trunk@39381 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 May 2011, 20:36:50 UTC |
63c1eb7 | Wouter Verkerke | 25 May 2011, 17:14:24 UTC | o RooGaussModel - Advertise flat scale factor integral also for non-convoluted use git-svn-id: http://root.cern.ch/svn/root/trunk@39379 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 May 2011, 17:14:24 UTC |
c984540 | Wouter Verkerke | 25 May 2011, 17:04:03 UTC | o RooCustomizer - Fix Windows compilation issue git-svn-id: http://root.cern.ch/svn/root/trunk@39378 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 May 2011, 17:04:03 UTC |
6ef446c | Wouter Verkerke | 25 May 2011, 16:56:49 UTC | o RooProdPdf - Add redirectServersHook() that implements back-end of node removal functionality (remove terms inserted by customizer labeled as REMOVAL_DUMMY) o RooCustomizer - Implement node removal functionality when a special REMOVAL_DUMMY target is specified as subtitution target (high level interface provided through factory) o RooFactoryWSTool - Add support for "EDIT(model,node=$REMOVE)" and "EDIT(model,node=$REMOVE(nodelist)" to remove "node" from either all occurring RooProdPdf terms in mode, or only the ones listed in nodelist o RooAbsArg - Support node removal operation in redirectServers() method o RooRealConstant - Extend factory to also be able to create range removal dummy nodes o RooAbsCollection - Add 'claim counter' that can be incremented or decremented. If claim count is non-zero, the destructor will not delete its contents, even if marked as owning (used by new RooAbsOptTestStatistic::setData() functionality) o RooAddPdf - When inserting integral ratios to correct for range mismatches into coefficient projection factors first check if ranges with different names actually represent the same range. In this case omit the ratio factor (can result in a significant speedup) o RooAbsData - Add lightweight tracker of live instances to support more robust operation of RooAbsOptTestStatistic::setData() o RooStudyManager - Import fixes from Sven (do not automatically close PROOF session at end of runProof()) o RooWorkspace - Add methods renameSet() and removeSet() to rename/remove named sets in the workspace o RooAbsOptTestStatistic - Make operation of setData() more robust: make method function properly even if currently attached dataset is deleted _before_ new dataset is attached [ to support speedup of RooStats code ] git-svn-id: http://root.cern.ch/svn/root/trunk@39377 27541ba8-7e3a-0410-8455-c3a389f83636 | 25 May 2011, 16:56:49 UTC |
9035687 | Fons Rademakers | 24 May 2011, 22:17:54 UTC | remove obsolete proof/proofplayer/src/TFileMerger.*. git-svn-id: http://root.cern.ch/svn/root/trunk@39371 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2011, 22:17:54 UTC |
7d9c492 | Fons Rademakers | 24 May 2011, 21:33:12 UTC | add terminating newlines and update svn ident line to reflect new location. git-svn-id: http://root.cern.ch/svn/root/trunk@39370 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2011, 21:33:12 UTC |
1f35626 | Philippe Canal | 24 May 2011, 20:52:30 UTC | Fix compiler warning git-svn-id: http://root.cern.ch/svn/root/trunk@39369 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2011, 20:52:30 UTC |
6498c68 | Philippe Canal | 24 May 2011, 20:45:33 UTC | Fix warning and memory leak git-svn-id: http://root.cern.ch/svn/root/trunk@39368 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2011, 20:45:33 UTC |
e7b660f | Philippe Canal | 24 May 2011, 20:06:23 UTC | Move TFileMerger from proofplayer to libRIO. Update (gut) hadd to rely on TFileMerger for everything but the command line argument parsing. Make the soft dependency on TH1 even softer. git-svn-id: http://root.cern.ch/svn/root/trunk@39367 27541ba8-7e3a-0410-8455-c3a389f83636 | 24 May 2011, 20:06:23 UTC |