a4d99dc | Wouter Verkerke | 03 July 2006, 15:37:11 UTC | o RooAbsCollection - Fix bug in printLatex() : mangle both upper and lowercase options for sibling lists instead of just uppercase options o RooAbsGoodnessOfFit - Forgot to put certain print statements in if (_verbose) conditionals (C.Roat) - Order of arguments in calls to create() sometimes wrong (verbose/ncpu swapped) (C.Roat) o RooAbsOptGoodnessOfFit - Fix more mistakes with if (_verbose) conditionals (C.Roat) o RooAbsRealLValue - Remove forgotten debug print statement o RooAdaptiveGaussKronrodIntegrator1D,RooGaussKronrodIntegator1D,RooIntegrator1D,RooIntegrator2D, RooSegmentedIntegrator1D,RooSegmentedIntegrator2D,RooImproperIntegrator1D,RooMCIntegator - Change initialization process of RooNumIntFactory from dynamic process on loading to static process in RooNumIntFactor ctor as current model has problems o RooAddPdf - Add forgotton initializer for _refCoefRangeName in one of the constructors o RooArgSet - Declare writToFile() and writeToStream() as 'const' o RooBanner - Increment version tag to v2.08 o RooChi2Var - Fix copy/paste error in print statements in ctor o RooFitResult - Put ROOT version dependent #ifdef around TMatrix forward declaration to make it work with both ROOT4 and ROOT5 o RooHist,RooPlot - New implementation of pullHist/residualHist from G.Raven o RooNumIntConfig - Add forgotten initializers of RooCategory datamembers to ctor (fixes crashes observed by J. Rademackers) o RooNumIntFactory - Perform static initialization of all numeric integrator engines in the factory constructor (fixes oberved crashes of all numeric integration and configuration business) o RooRealVar - Back out change that setting asymmetric error clear symmetric error and vice versa. It causes just too much confusion... o RooSharedPropertiesList - Explicitly check for and handle input null pointers git-svn-id: http://root.cern.ch/svn/root/trunk@15668 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 15:37:11 UTC |
97e55e5 | Fons Rademakers | 03 July 2006, 15:18:38 UTC | Remove reference to deleted class TPacketizer2. git-svn-id: http://root.cern.ch/svn/root/trunk@15667 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 15:18:38 UTC |
c1a8a22 | Lorenzo Moneta | 03 July 2006, 14:30:45 UTC | add SetElements function for Matrix and Vectors git-svn-id: http://root.cern.ch/svn/root/trunk@15666 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 14:30:45 UTC |
3190a29 | Ilka Antcheva | 03 July 2006, 13:30:29 UTC | from Bertrand: - fixed bad layout of Print dialog git-svn-id: http://root.cern.ch/svn/root/trunk@15665 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 13:30:29 UTC |
9e9b3a3 | Fons Rademakers | 03 July 2006, 12:34:46 UTC | fix other compiler warning. git-svn-id: http://root.cern.ch/svn/root/trunk@15664 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 12:34:46 UTC |
7e503f0 | Fons Rademakers | 03 July 2006, 12:33:29 UTC | From Gerri: fix valgrind warning. git-svn-id: http://root.cern.ch/svn/root/trunk@15663 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 12:33:29 UTC |
3ec6761 | Stefan Roiser | 03 July 2006, 12:13:08 UTC | fix coding violations, last ci :-) git-svn-id: http://root.cern.ch/svn/root/trunk@15662 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 12:13:08 UTC |
59d8d5f | Rene Brun | 03 July 2006, 12:12:21 UTC | In TH2::FitSlicesY pass the option parameter to the Fit function (this fix was in FitSlicesX and was forgotten in FitSlicesY). git-svn-id: http://root.cern.ch/svn/root/trunk@15661 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 12:12:21 UTC |
6e3da4d | Stefan Roiser | 03 July 2006, 11:39:27 UTC | fix coding conventions (last one :-) git-svn-id: http://root.cern.ch/svn/root/trunk@15660 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 11:39:27 UTC |
01d3320 | Fons Rademakers | 03 July 2006, 10:50:32 UTC | From Lorenzo: work around a problem with gsl-config on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@15659 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 10:50:32 UTC |
c24b73f | Stefan Roiser | 03 July 2006, 10:27:23 UTC | and more fixes for coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@15658 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 10:27:23 UTC |
006ca27 | Stefan Roiser | 03 July 2006, 10:22:13 UTC | more fixes for coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@15657 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 10:22:13 UTC |
3e5908b | Fons Rademakers | 03 July 2006, 09:33:50 UTC | From Jan: This patch adds following issues: - public dataset management - separation of directories for different users - adding TProofServ::HandleDataSets method - spliting communication in UploadDataSet in two parts (checking name and saving) - I also added these methods: virtual Int_t UploadDataSet(const char *dataset, TList *files, const char *dest = 0, Int_t opt = kAskUser, TList *skippedFiles = 0) = 0; virtual Int_t CreateDataSet(const char *dataset, TList *files, Int_t opt = kAskUser) = 0; - and added arguments to TList *GetDataSets(const char *dir = 0); void ShowDataSets(const char *dir = 0); git-svn-id: http://root.cern.ch/svn/root/trunk@15656 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 09:33:50 UTC |
60619b2 | Stefan Roiser | 03 July 2006, 09:22:46 UTC | fix coding convention git-svn-id: http://root.cern.ch/svn/root/trunk@15655 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 09:22:46 UTC |
292cde6 | Olivier Couet | 03 July 2006, 08:47:05 UTC | From Valeri Onuchin: - The macro tutorials/rose_image.C didn't work when executed using AClic. git-svn-id: http://root.cern.ch/svn/root/trunk@15654 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 08:47:05 UTC |
c2f3d52 | Rene Brun | 03 July 2006, 08:11:33 UTC | In TBasket::ReadBasketBuffers and TBasketLoadbasketBuffers add a test on the return code from TFile::ReadBuffer. git-svn-id: http://root.cern.ch/svn/root/trunk@15653 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 July 2006, 08:11:33 UTC |
efa053f | Rene Brun | 01 July 2006, 21:19:55 UTC | From Wim: o) changed shapes.py to closer mimic shapes.C o) removed "hysteresis" for strict memory policy o) added __str__ for buffers o) fixed code violations o) changed TTree member access lookup order git-svn-id: http://root.cern.ch/svn/root/trunk@15652 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 July 2006, 21:19:55 UTC |
9aa6d95 | Fons Rademakers | 01 July 2006, 16:01:08 UTC | fix warnings with icc, don't specify const on basic types passed by value, they are always const. git-svn-id: http://root.cern.ch/svn/root/trunk@15651 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 July 2006, 16:01:08 UTC |
a46f237 | Fons Rademakers | 01 July 2006, 12:19:36 UTC | compile ROOTClassEnhancer with -O0 on MacOS X with icc 9.1 (work around compiler crash). git-svn-id: http://root.cern.ch/svn/root/trunk@15650 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 July 2006, 12:19:36 UTC |
6629891 | Fons Rademakers | 01 July 2006, 12:05:49 UTC | From Maarten: - Rename TPacketizer2 to TPacketizer - Introduce a new development version named TPacketizerDev - Implement packetizer selection via the PROOF input list. The packetizer is selected by adding a object like: TNamed("PROOF_Packetizer","TMyPacketizer") git-svn-id: http://root.cern.ch/svn/root/trunk@15649 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 July 2006, 12:05:49 UTC |
9e59149 | Fons Rademakers | 01 July 2006, 11:39:37 UTC | Rename TTreeCache to TTreeFileCache, to avoid clash due to the renaming of TTreeFilePrefetch -> TTreeCache. git-svn-id: http://root.cern.ch/svn/root/trunk@15648 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 July 2006, 11:39:37 UTC |
ae96a43 | Lorenzo Moneta | 30 June 2006, 22:36:55 UTC | fix for Solaris git-svn-id: http://root.cern.ch/svn/root/trunk@15647 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 22:36:55 UTC |
85916bd | Lorenzo Moneta | 30 June 2006, 15:25:05 UTC | add linkdef for double32 git-svn-id: http://root.cern.ch/svn/root/trunk@15646 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 15:25:05 UTC |
3e68d3e | Lorenzo Moneta | 30 June 2006, 15:23:33 UTC | generate dictionary for double32 vector types git-svn-id: http://root.cern.ch/svn/root/trunk@15645 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 15:23:33 UTC |
d0deed8 | Lorenzo Moneta | 30 June 2006, 14:45:46 UTC | - add dictionary for double, double32 and float up to 7x7 matrices - rename operator/ for matrices to Div - implement correctly the operator +=, -=, *= and /= for matrices and vectors - add explicit conversion from matrices and vector of size 1 to scalar values - add operator(int i) to vector expressions - add tests for the new features - remove SMatrixD32 since typedef definition is not anymore needed in dictionary git-svn-id: http://root.cern.ch/svn/root/trunk@15644 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:45:46 UTC |
b031225 | Fons Rademakers | 30 June 2006, 14:36:02 UTC | From Bertrand: Solve a pthread locking problem on windows when exiting ROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@15643 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:36:02 UTC |
d44f5d7 | Fons Rademakers | 30 June 2006, 14:35:03 UTC | From Gerri: There were still cases where end point precise info was not correctly recorded. git-svn-id: http://root.cern.ch/svn/root/trunk@15642 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:35:03 UTC |
11cfff5 | Fons Rademakers | 30 June 2006, 14:24:48 UTC | fix an off-by-one error when determining if a buffer is in the cache. git-svn-id: http://root.cern.ch/svn/root/trunk@15641 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:24:48 UTC |
981d69e | Fons Rademakers | 30 June 2006, 14:24:05 UTC | fix a case where we have a write cache but no read cache. When doing reads we first should check the write cache and copy from there if needed. When the read cache is also active this case was alread covered. Also disable the default write cache when opening files in raw mode (as is done in TFileMerger which uses larger than 512K buffers anyway). git-svn-id: http://root.cern.ch/svn/root/trunk@15639 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:24:05 UTC |
3dadc62 | Ilka Antcheva | 30 June 2006, 14:08:36 UTC | from Bertrand: - a patch to avoid empty font family names in TGFontDialog git-svn-id: http://root.cern.ch/svn/root/trunk@15638 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 14:08:36 UTC |
44d1d22 | Olivier Couet | 30 June 2006, 13:51:48 UTC | - More tests in stressGraphics.cxx git-svn-id: http://root.cern.ch/svn/root/trunk@15637 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 13:51:48 UTC |
9379e69 | Olivier Couet | 30 June 2006, 08:40:14 UTC | - Complete the previous patch: Between PS and PDF there is a scale factor of 4. So gStyle->GetLineScalePS() must be divided by 4 when passed to SetLineScale(). git-svn-id: http://root.cern.ch/svn/root/trunk@15636 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 08:40:14 UTC |
9d50929 | Ilka Antcheva | 30 June 2006, 07:48:18 UTC | From Bertrand: Added new TGMsgBox options/buttons : - "Yes to All" - "No to All" - "Newer Only" - "Append" Modified test/guitest.C and tutorials/guitest.cxx accordingly git-svn-id: http://root.cern.ch/svn/root/trunk@15635 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 07:48:18 UTC |
37d8107 | Rene Brun | 30 June 2006, 07:34:25 UTC | In the constructor add an Info message when gDebug>0 git-svn-id: http://root.cern.ch/svn/root/trunk@15634 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 07:34:25 UTC |
08762b3 | Rene Brun | 30 June 2006, 06:36:35 UTC | Fix coding convention violation. git-svn-id: http://root.cern.ch/svn/root/trunk@15633 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 06:36:35 UTC |
3765e16 | Rene Brun | 30 June 2006, 06:35:04 UTC | Fix coding conventions violations. git-svn-id: http://root.cern.ch/svn/root/trunk@15632 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 06:35:04 UTC |
b3a1e81 | Rene Brun | 30 June 2006, 06:31:27 UTC | Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15631 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 06:31:27 UTC |
9393b16 | Stefan Roiser | 30 June 2006, 06:08:19 UTC | rolling back a previous commit about final types - breaks the tests. These functions will be rewritten anyway git-svn-id: http://root.cern.ch/svn/root/trunk@15629 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 06:08:19 UTC |
365d3ca | Rene Brun | 30 June 2006, 04:48:47 UTC | TFile::FlushCacheWrite must return the status. Previous version did not compile with non-gcc compilers. git-svn-id: http://root.cern.ch/svn/root/trunk@15628 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 04:48:47 UTC |
1dfa1cf | Rene Brun | 30 June 2006, 04:35:12 UTC | From Eddy: Here another update of the quadp comments . I think that I got them all now . git-svn-id: http://root.cern.ch/svn/root/trunk@15627 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 June 2006, 04:35:12 UTC |
db5d0ba | Fons Rademakers | 29 June 2006, 22:15:37 UTC | Several fixes in the new cache handling: - TFile - GetBytesWritten() includes also the number of bytes still in the write cache - New method FlushWriteCache() - Call FlushWriteCache() also when closing files in raw mode - Call FlushWriteCache() also in Flush() - TFileCacheWrite: - new method GetBytesInCache() returning bytes still in cache used by TFile::GetBytesWritten() - WriteBuffer() returns int iso bool, -1 write failure, 0 in case recusively called and 1 in case copied in cache - TFileCacheRead: - ReadBuffer() returns int iso bool, -1 read failure, 0 in case not in cache and 1 in case read from cache. - TTreeCache: - use int return type for ReadBuffer() - TNetFile and TXNetFile: - call FlushWriteCache() in their Flush(). git-svn-id: http://root.cern.ch/svn/root/trunk@15626 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 22:15:37 UTC |
802185b | Rene Brun | 29 June 2006, 20:36:43 UTC | From Sergey Linev: Fix coding conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@15625 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 20:36:43 UTC |
01dc476 | Stefan Roiser | 29 June 2006, 18:13:42 UTC | Make Dummy containers visible symbols git-svn-id: http://root.cern.ch/svn/root/trunk@15624 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 18:13:42 UTC |
fe25577 | Stefan Roiser | 29 June 2006, 18:03:44 UTC | fix typos git-svn-id: http://root.cern.ch/svn/root/trunk@15623 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 18:03:44 UTC |
f99769a | Stefan Roiser | 29 June 2006, 17:59:47 UTC | returning real dummy iterators instead of default constructed ones (problem with win32 debugging) git-svn-id: http://root.cern.ch/svn/root/trunk@15622 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 17:59:47 UTC |
6c13fdf | Philippe Canal | 29 June 2006, 17:43:29 UTC | Add header file needed to compile with REFLEXDLL on windows git-svn-id: http://root.cern.ch/svn/root/trunk@15621 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 17:43:29 UTC |
5328c1d | Philippe Canal | 29 June 2006, 17:27:15 UTC | Add header file needed to compiler with REFLEXDLL on windows git-svn-id: http://root.cern.ch/svn/root/trunk@15620 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 17:27:15 UTC |
671928d | Stefan Roiser | 29 June 2006, 16:50:27 UTC | follow up of static function wrapper fix git-svn-id: http://root.cern.ch/svn/root/trunk@15619 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 16:50:27 UTC |
9f39cb6 | Stefan Roiser | 29 June 2006, 16:34:46 UTC | put missing wrapper function around statics git-svn-id: http://root.cern.ch/svn/root/trunk@15618 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 16:34:46 UTC |
77de455 | Lorenzo Moneta | 29 June 2006, 16:01:06 UTC | add description of Double32 data member in XML file git-svn-id: http://root.cern.ch/svn/root/trunk@15617 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 16:01:06 UTC |
9044a37 | Stefan Roiser | 29 June 2006, 15:50:48 UTC | fix typo git-svn-id: http://root.cern.ch/svn/root/trunk@15616 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 15:50:48 UTC |
3a763f3 | Lorenzo Moneta | 29 June 2006, 15:33:11 UTC | define Double32_t correctly outside the namespace git-svn-id: http://root.cern.ch/svn/root/trunk@15615 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 15:33:11 UTC |
b26c7cf | Stefan Roiser | 29 June 2006, 15:30:49 UTC | Adding the possibility to hardcode the CINT dictionary type from within a Reflex dictionary. This will be done via an attribute "iotype" in the seletion.xml file. E.g. <class name="TrackD32"> <field name="fCov" iotype="ROOT::Math::SMatrix<Double32_t,5,5,ROOT::Math::MatRepStd<Double32_t,5,5> >"/> </class> git-svn-id: http://root.cern.ch/svn/root/trunk@15614 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 15:30:49 UTC |
3b9efd5 | Stefan Roiser | 29 June 2006, 14:43:36 UTC | include type definition git-svn-id: http://root.cern.ch/svn/root/trunk@15613 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 14:43:36 UTC |
30fabf5 | Stefan Roiser | 29 June 2006, 14:35:40 UTC | Ugly hack to workaround typedefs to Scopes. This has to be undone ASAP. git-svn-id: http://root.cern.ch/svn/root/trunk@15612 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 14:35:40 UTC |
bf5980b | Stefan Roiser | 29 June 2006, 14:20:06 UTC | move functions which return dummy iterators to src git-svn-id: http://root.cern.ch/svn/root/trunk@15611 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 14:20:06 UTC |
a6cf6c9 | Olivier Couet | 29 June 2006, 12:16:26 UTC | - From Timur: Complete the "File" menu in the GL viewer (Save, and Quit ROOT) git-svn-id: http://root.cern.ch/svn/root/trunk@15610 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 12:16:26 UTC |
cda398b | Rene Brun | 29 June 2006, 09:04:23 UTC | In TFileCacheWrite::WriteBuffer change the return code from 0 to 1 when writing a buffer larger than the buffer size. git-svn-id: http://root.cern.ch/svn/root/trunk@15609 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 09:04:23 UTC |
c1bd8da | Lorenzo Moneta | 29 June 2006, 08:47:51 UTC | add definition of Double32 git-svn-id: http://root.cern.ch/svn/root/trunk@15608 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 08:47:51 UTC |
80d08c7 | Rene Brun | 29 June 2006, 06:50:42 UTC | From Markus Frank: Document the TVirtualRefProxy algorithm git-svn-id: http://root.cern.ch/svn/root/trunk@15607 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 June 2006, 06:50:42 UTC |
a2b37d2 | Philippe Canal | 28 June 2006, 23:47:17 UTC | Do not autoload classes that appear in a friend statement. git-svn-id: http://root.cern.ch/svn/root/trunk@15606 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 23:47:17 UTC |
e266501 | Rene Brun | 28 June 2006, 20:07:52 UTC | In TFileMerger::Cp do not use the write cache since the function is already transferring large blocks. This function cannot work with the cache. git-svn-id: http://root.cern.ch/svn/root/trunk@15605 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 20:07:52 UTC |
e1c640a | Ilka Antcheva | 28 June 2006, 17:24:34 UTC | - SavePrimitive implemented for TGNumberEntryField git-svn-id: http://root.cern.ch/svn/root/trunk@15604 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 17:24:34 UTC |
26eb701 | Rene Brun | 28 June 2006, 15:51:23 UTC | Because I was tired to always answer this question: Dear rooters, sometimes, while filling a TTree, I encountered this message: Error in <TTree::Fill>: Failed filling branch:matches.matches, nbytes=-1 can someone explain me what does it mean? What mistake did I do while creating the code to fill that TTree? I decided to systematically print this message in addition to the existing message This error is symptomatic of a Tree created as a memory-resident Tree Instead of doing: TTree *T = new TTree(...) TFile *f = new TFile(...) you should do: TFile *f = new TFile(...) TTree *T = new TTree(...) git-svn-id: http://root.cern.ch/svn/root/trunk@15603 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 15:51:23 UTC |
d04e3ff | Fons Rademakers | 28 June 2006, 14:50:40 UTC | now works properly on AMD and Mac multicores and shows nicely 4 threads updating each a histogram. git-svn-id: http://root.cern.ch/svn/root/trunk@15602 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 14:50:40 UTC |
0f1345f | Fons Rademakers | 28 June 2006, 14:27:33 UTC | comments. git-svn-id: http://root.cern.ch/svn/root/trunk@15601 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 14:27:33 UTC |
630090f | Fons Rademakers | 28 June 2006, 14:26:48 UTC | From Lorenzo: fix for configure on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@15600 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 14:26:48 UTC |
5a1c90b | Stefan Roiser | 28 June 2006, 13:49:34 UTC | win compliance git-svn-id: http://root.cern.ch/svn/root/trunk@15599 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 13:49:34 UTC |
132e153 | Rene Brun | 28 June 2006, 13:11:49 UTC | Remove limitation to 100 peaks maximum. git-svn-id: http://root.cern.ch/svn/root/trunk@15598 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 13:11:49 UTC |
14f60dc | Stefan Roiser | 28 June 2006, 12:48:07 UTC | new static function for convenience Scope::GlobalScope(). Alternatively Scope::ByName("") also works. Unit test added git-svn-id: http://root.cern.ch/svn/root/trunk@15597 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 12:48:07 UTC |
4562d81 | Stefan Roiser | 28 June 2006, 10:43:29 UTC | unit tests for checking new ToType ( RAW | FINAL ) git-svn-id: http://root.cern.ch/svn/root/trunk@15596 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:43:29 UTC |
b36e071 | Stefan Roiser | 28 June 2006, 10:43:05 UTC | New option "RAW" for function ToType. In case of a pointer or array, ToType with this option will return the underlying type (e.g. int[][] -> int). If no virtual overload for ToType is available it will return the current type in case a modifier was passed otherwise the empty type. git-svn-id: http://root.cern.ch/svn/root/trunk@15595 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:43:05 UTC |
673411c | Philippe Canal | 28 June 2006, 10:39:46 UTC | add explicit virtual destructor git-svn-id: http://root.cern.ch/svn/root/trunk@15594 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:39:46 UTC |
0f7a381 | Philippe Canal | 28 June 2006, 10:06:50 UTC | From Markus: Implementation of a generic mechanism used to access properties of objects linked using object references. A proxy mechanism is used, which uses overloaded abstract interfaces for concrete reference implementations. git-svn-id: http://root.cern.ch/svn/root/trunk@15593 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:06:50 UTC |
72d33a6 | Olivier Couet | 28 June 2006, 10:04:57 UTC | - PaintLevels: make sure the z (zo and z2) values are not greater than fZmax or smaller than fZmin. Weird plots were produced (with option TRI1) wihtout this protection. git-svn-id: http://root.cern.ch/svn/root/trunk@15592 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:04:57 UTC |
1a1ed82 | Philippe Canal | 28 June 2006, 10:03:14 UTC | From Markus Frank: Implementation of a generic mechanism used to access properties of objects linked using object references. A proxy mechanism is used, which uses overloaded abstract interfaces for concrete reference implementations. git-svn-id: http://root.cern.ch/svn/root/trunk@15591 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 10:03:14 UTC |
b592397 | Ilka Antcheva | 28 June 2006, 09:30:58 UTC | from Valeri Fine: - moved the QApplication::processEvents calling sequence from TGQt::EventPending to TGQt::NextEvent method. It should "reduce" the probability of the "dead lock" for the Qt-based multi-threaded ROOT applications. The problem was popped up under recent ROOT just by chance. It might have been seen under either ROOT versions. The TGQt::EventsPending() method was written to facilitate the Win32 multi-thread Win32 GUI layer. Since Qt-version on all platforms uses the single threaded GUI the method in question can be reshaped. I have done that. git-svn-id: http://root.cern.ch/svn/root/trunk@15590 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 09:30:58 UTC |
15554bf | Fons Rademakers | 28 June 2006, 08:46:46 UTC | rename all HAVE_xxx macros to R__HAVE_xxx to avoid autoconf clash. git-svn-id: http://root.cern.ch/svn/root/trunk@15589 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 08:46:46 UTC |
9b2d58e | Stefan Roiser | 28 June 2006, 08:33:12 UTC | Declarations for AccessControl in NameLookup git-svn-id: http://root.cern.ch/svn/root/trunk@15588 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 08:33:12 UTC |
68d3c92 | Stefan Roiser | 28 June 2006, 08:21:31 UTC | convert declaring scope of a typedef to the Cint conventions git-svn-id: http://root.cern.ch/svn/root/trunk@15587 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 08:21:31 UTC |
fec5299 | Lorenzo Moneta | 28 June 2006, 08:08:28 UTC | since we are using a static lib for GSL, remove USE_DLL for Windows git-svn-id: http://root.cern.ch/svn/root/trunk@15586 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 08:08:28 UTC |
311cbb8 | Rene Brun | 28 June 2006, 05:17:13 UTC | From Eddy: More functions commented (hoping all now) git-svn-id: http://root.cern.ch/svn/root/trunk@15585 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 June 2006, 05:17:13 UTC |
bf7758e | Rene Brun | 27 June 2006, 17:30:19 UTC | Modify a format in TBranch::GetBasket git-svn-id: http://root.cern.ch/svn/root/trunk@15584 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 17:30:19 UTC |
9f15a80 | Rene Brun | 27 June 2006, 17:28:42 UTC | In TFile::ReadBufferViaCache, suppress the line "return 2" in case of a failure git-svn-id: http://root.cern.ch/svn/root/trunk@15583 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 17:28:42 UTC |
2838896 | Stefan Roiser | 27 June 2006, 15:36:41 UTC | fix compilation warning on solaris git-svn-id: http://root.cern.ch/svn/root/trunk@15582 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:36:41 UTC |
a61021f | Fons Rademakers | 27 June 2006, 15:30:09 UTC | some more cleanup, remove printf from Andreas' monitoring code. git-svn-id: http://root.cern.ch/svn/root/trunk@15581 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:30:09 UTC |
a47e46b | Stefan Roiser | 27 June 2006, 15:24:17 UTC | From Bertrand: Always using relative path for genreflex wrapper scripts git-svn-id: http://root.cern.ch/svn/root/trunk@15580 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:24:17 UTC |
98722dc | Rene Brun | 27 June 2006, 15:23:49 UTC | One more code cleanup git-svn-id: http://root.cern.ch/svn/root/trunk@15579 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:23:49 UTC |
e03863f | Rene Brun | 27 June 2006, 15:21:21 UTC | Code cleanup git-svn-id: http://root.cern.ch/svn/root/trunk@15578 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:21:21 UTC |
40758af | Lorenzo Moneta | 27 June 2006, 15:10:25 UTC | fix makefile problem on linux git-svn-id: http://root.cern.ch/svn/root/trunk@15577 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:10:25 UTC |
82c2d97 | Lorenzo Moneta | 27 June 2006, 15:07:47 UTC | update for using genreflex instead of rootcint --gccxml git-svn-id: http://root.cern.ch/svn/root/trunk@15576 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 15:07:47 UTC |
1482864 | Rene Brun | 27 June 2006, 14:56:57 UTC | Due to the changes in TFile, it is now necessary to include explicitly THashList.h in TDSet.cxx git-svn-id: http://root.cern.ch/svn/root/trunk@15575 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:56:57 UTC |
023b8ff | Lorenzo Moneta | 27 June 2006, 14:41:57 UTC | updated of makefile for making dict library on windows and fix compare function git-svn-id: http://root.cern.ch/svn/root/trunk@15574 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:41:57 UTC |
bb97abe | Fons Rademakers | 27 June 2006, 14:36:41 UTC | from Lorenzo: check gsl version and favour libgsl.a. git-svn-id: http://root.cern.ch/svn/root/trunk@15573 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:36:41 UTC |
aeb34a6 | Rene Brun | 27 June 2006, 14:36:28 UTC | -Rename class TFilePrefetch -> TFileCacheRead -Rename class TTreeFilePrefetch -> TTreeCache -Add new class TFileCacheWrite that implements automatic caching when writing network files. This class replaces the previous class TCache. -old TCache class deleted. -TFileCacheRead can read buffers from the wite cache in TFileCacheWrite. -As a result TFile::UseCache is obsolete. The function is kept for backward compatibility. -Remove references to TCache from TXMLFile, TSQLFile, TwebFile, TNetFile -remove pointer TFile::fCache -Add pointers TFile::fCacheRead and TFile::fCacheWrite -Remove members fMaxCacheSize and fPageSize from TChain NOTE that it is recommended to rm -f base/src/*.d base/src/*.o rm -f net/src/*.d net/src/*.o rm -f tree/src/*.d tree/src/*.o git-svn-id: http://root.cern.ch/svn/root/trunk@15572 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:36:28 UTC |
6950d1a | Lorenzo Moneta | 27 June 2006, 14:20:18 UTC | add I/O test with a container class containing an SMatrix of double and Double32 git-svn-id: http://root.cern.ch/svn/root/trunk@15571 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:20:18 UTC |
5d70ded | Lorenzo Moneta | 27 June 2006, 14:02:41 UTC | add generation of sictionaries for SMatrix od Double32_types git-svn-id: http://root.cern.ch/svn/root/trunk@15570 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:02:41 UTC |
d6e9ecd | Lorenzo Moneta | 27 June 2006, 14:02:26 UTC | add generation of sictionaries for SMatrix od Double32_t types git-svn-id: http://root.cern.ch/svn/root/trunk@15569 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 14:02:26 UTC |
1f4338a | Olivier Couet | 27 June 2006, 12:26:00 UTC | - The zero errors are now replaced by values close to 1% of the expected values. git-svn-id: http://root.cern.ch/svn/root/trunk@15568 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 12:26:00 UTC |
26bb972 | Ilka Antcheva | 27 June 2006, 09:14:00 UTC | from Valeri Fine: qt/inc/rootlibs.pr - bug fix (better check the Qt-layer presence) TGQt.h - added the static TGQt::iwid() method to the RootCint dictionary TQtApplication.cxx, - removed the redundant header file git-svn-id: http://root.cern.ch/svn/root/trunk@15567 27541ba8-7e3a-0410-8455-c3a389f83636 | 27 June 2006, 09:14:00 UTC |