https://github.com/root-project/root

sort by:
Revision Author Date Message Commit Date
98f2e05 tag patch release v5-32-01. git-svn-id: http://root.cern.ch/svn/root/tags/v5-32-01@43181 27541ba8-7e3a-0410-8455-c3a389f83636 29 February 2012, 15:45:49 UTC
02a8503 make version v5-32-01. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43180 27541ba8-7e3a-0410-8455-c3a389f83636 29 February 2012, 15:40:36 UTC
8f30117 merge fix 42492 from the trunbkl (fix HypotestResult::Print in case of asymptotic tests) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43171 27541ba8-7e3a-0410-8455-c3a389f83636 29 February 2012, 11:01:18 UTC
caca132 Small adjustment to avoid clang compiler warning git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43166 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2012, 21:00:42 UTC
6f8bf09 Fix 2 related bugs - Handling of pdfs with conditional observables in the likelihood - Make pdf integrals that are cached and interpolated also work when one of the pdf observables is conditional o RooCachedReal - Propagate OperMode ADirty to function being cached o RooAbsCachedReal - Propagate OperMode ADirty to RooHistFunc that implements cache o RooVectorDataStore - NOCacheAndTrack will also disable caching of constant terms o RooAbsAnaConv - Declare original resolution model as NOCacheAndTrack to prevent superfluous cache calculations o RooAbsReal - In createIntObj() set caching wrapper to ADirty if the original integral is auto-determined to be so o RooAbsTestStatistic - Add debug option NCPU=-1, which amounts to NCPU=1, but run the the MP interface o RooNormSetCache - Fix bug in copy ctor o RooRealIntegral - Fix bug in autoSelectDirtyMode() - only consider value servers, not sterile servers o RooAbsTestStatistic - Mark conditional observables in pdf, rather than in dataset, as that is what the new vector-data-store uses git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43165 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2012, 20:02:31 UTC
41304d4 Import patch r43157 to fix a pre-compiler version check (should be '<=' instead of '<') git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43158 27541ba8-7e3a-0410-8455-c3a389f83636 28 February 2012, 14:51:48 UTC
86333b0 Import of r43130 from trunk. Don't remove cintdlls as part of clean target. Fixes Savannah #90487 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43131 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2012, 16:27:31 UTC
200d638 fix localArgv access. Fixes issue 89905. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43128 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2012, 14:25:34 UTC
4d9fed1 From Otto Schaile: fix for redirect. Fixes issue 91689. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43126 27541ba8-7e3a-0410-8455-c3a389f83636 26 February 2012, 14:15:17 UTC
2e73224 From Bertrand: var args were not copied resulting in random errors. Fixes issue 91777. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43124 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2012, 15:26:53 UTC
a488870 Makefile.macosx and Makefile.macosx64 are designed to look for a dynamically linked gfortran and do not find a static variant (libgfortran.a). This is fine for most installations, but the gfortran variant installed by Homebrew (a new but fairly widely-used Mac OS X package manager) installs a static libgfortran. This patch looks for both the .dylib and .a. Fixes issue 91832. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43122 27541ba8-7e3a-0410-8455-c3a389f83636 25 February 2012, 15:10:41 UTC
3e81e2d merge fix 43118 from trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43119 27541ba8-7e3a-0410-8455-c3a389f83636 24 February 2012, 15:36:32 UTC
5480cd0 merge from trunk fix http://root.cern.ch/viewvc?rev=43113&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43114 27541ba8-7e3a-0410-8455-c3a389f83636 24 February 2012, 13:57:24 UTC
d994fd2 Import revision 43098 from the trunk: Make sure that the thread local gDirectory is initialized to gROOT rather than 0. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43099 27541ba8-7e3a-0410-8455-c3a389f83636 22 February 2012, 21:59:01 UTC
da72e3e - add an option in the MakeAsimovData to pass a different set of poi values for generating the Asimov data ad a values of poi different than the one used for profiling the nuisance parameter values. This gives an extra flexibility in making the Asimov data set - fix the print level and the different trial loop (following changes done before in the PLTS class) for evaluating the PL git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43090 27541ba8-7e3a-0410-8455-c3a389f83636 22 February 2012, 13:47:01 UTC
db8a519 merge from trunk fix 43086 in the strategy for TMinuitMinimizer git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43087 27541ba8-7e3a-0410-8455-c3a389f83636 22 February 2012, 13:43:08 UTC
efba718 apply patch from Tim to fix logic in the trials for minimizing the likelihood in evaluating the test statistics git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43076 27541ba8-7e3a-0410-8455-c3a389f83636 21 February 2012, 17:37:22 UTC
6fc307c Import patch #43074: - Properly handle the error status code in TProof::SendFile. - Make sure that errors from TProofServ::ReceiveFile are properly transmitted back. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43075 27541ba8-7e3a-0410-8455-c3a389f83636 21 February 2012, 17:33:45 UTC
d1fdee5 Import revision 43072 from the trunk: Fix the interpretation of 'TPad * pp = (TPad*)gPad' by CINT (see http://root.cern.ch/phpBB3/viewtopic.php?t=14197 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43073 27541ba8-7e3a-0410-8455-c3a389f83636 21 February 2012, 17:20:54 UTC
23a75a8 o RooVectorDataStore - In recalculateCache() only remove projected observables if they are defined (is more efficient when this feature is not used) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43054 27541ba8-7e3a-0410-8455-c3a389f83636 19 February 2012, 10:20:46 UTC
3f2d082 Import revision 43052 from the trunk: SetBufferOffset must be called before SetBufferDisplacement. This was inadvertently broken in the (optimization) revision 38801 and is preventing the reading of files with partial buffer/basket fast merge (For example file from CDF) (Also update GetEntryExport with some of the optimization from GetEntry) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43053 27541ba8-7e3a-0410-8455-c3a389f83636 17 February 2012, 22:10:54 UTC
3e41104 Import revision 43048 from the trunk: Add missing dependencies for include/compiledata.h git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43051 27541ba8-7e3a-0410-8455-c3a389f83636 17 February 2012, 18:44:40 UTC
53babf1 o RooDataSet - Increase string buffer sizes from 1024 to 10000 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43041 27541ba8-7e3a-0410-8455-c3a389f83636 17 February 2012, 11:19:47 UTC
3df8265 From Mattias Ellert: When the root configure script tries to detect available rfio libraries it properly detects libdpm, but then discards it because it can not find some additional castor libraries. These additional libraries should only be checked if the library found is libcastorrfio. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43030 27541ba8-7e3a-0410-8455-c3a389f83636 16 February 2012, 12:59:05 UTC
b51e0ed Additional interpolation option git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43022 27541ba8-7e3a-0410-8455-c3a389f83636 16 February 2012, 03:41:43 UTC
9162b95 Patched ProfileLikelihoodTestStat from Tim git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43017 27541ba8-7e3a-0410-8455-c3a389f83636 16 February 2012, 02:58:44 UTC
d735624 Port of fix 43012 from trunk: Added static getter for the global magnetic field and used it in ~TVirtualMagField to prevent creating an instance of the global field git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43015 27541ba8-7e3a-0410-8455-c3a389f83636 15 February 2012, 15:06:43 UTC
a15df86 Import revision 43008 from the trunk: Add missing implementation (TGenericClassInfo::GetDirectoryAutoAdd) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43009 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 19:49:43 UTC
081daa3 allow passing and returning of strings with an \0 in their data git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43007 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 19:00:43 UTC
f803d2d From Mattias Ellert: Building ruby against ruby 1.9 (Fedora 17) fails. Firstly, the installation paths to the headers have changed, so the configure script needs to be changed. Secondly, some previously deprecated stuff has been removed, so some lines of code needs to be adjusted. The attached patch addresses the issues. It still compiles with ruby 1.8 on RHEL5 with the patch applied. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43003 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 15:43:22 UTC
3435e11 From Mattias Ellert: The linking of Globus authentication plugin complains about undefined symbols. Adding libNet to the linking solves the issue. Fixes issue 91462. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@43002 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 15:27:12 UTC
ab69966 Import of r42997 from trunk. Again the issue of CINT on 32bit with iostream: cout gets currupted due to bytecode optimization. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42998 27541ba8-7e3a-0410-8455-c3a389f83636 14 February 2012, 10:41:58 UTC
268e520 Fix isNaN issue git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42991 27541ba8-7e3a-0410-8455-c3a389f83636 13 February 2012, 21:24:53 UTC
4b2e553 In banner update date range to 2012 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42990 27541ba8-7e3a-0410-8455-c3a389f83636 13 February 2012, 21:17:31 UTC
8714272 (from Sven) Set default reuseMultiGen to false pending some reports of possible problems with this option for certain configurations git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42989 27541ba8-7e3a-0410-8455-c3a389f83636 13 February 2012, 21:06:06 UTC
9405113 (from Sven) MarkovChain.cxx/h: - new functions: // add another markov chain virtual void AddWithBurnIn(MarkovChain& otherChain, Int_t burnIn = 0); // add another markov chain virtual void Add(MarkovChain& otherChain, Double_t discardEntries = 0.0); HypoTestPlot.cxx/h: additional constructor for fixed range. SamplingDistPlot.cxx/h: - GetTH1F returns hist corresponding to last sampling distribution if none given - new functions SamplingDistPlot(Int_t nbins, Double_t min, Double_t max); // add a TH1 void AddTH1(TH1* h, Option_t *drawOptions=""); // add a TF1 void AddTF1(TF1* f, const char* title = NULL, Option_t *drawOptions="SAME"); // set legend void SetLegend(TLegend* l){ fLegend = l; } // change x range void SetXRange( double mi, double ma ) { fXMin = mi; fXMax = ma; } // change y range void SetYRange( double mi, double ma ) { fYMin = mi; fYMax = ma; } git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42988 27541ba8-7e3a-0410-8455-c3a389f83636 13 February 2012, 21:03:07 UTC
f06f02a r42515 ------ o RooFactoryWSTool - Extend buffer size in string parser from 1K to 10K per expression o RooConstraintSum - Some naming changes o RooAbsPdf, RooGlobalFunc - Introduce named argument GlobalObservables(const RooArgSet&) to define normalization observables for constraint terms ('auxiliary measurements') Can be used in fitTo() and createNLL() o RooMultiVarGaussian - Implement analytical integration over parameters as well o RooMinuit - Implement speedup for orginal parameter lookup which speeds up very fast likelihoods with a large number of parameters r42546 ------ o RooPlot, RooHist - Add option to use average instead of bin center for residual and pull histograms (variant on proposed patch #4948) o RooAbsReal - Use createIntegral() instead of RooRealIntegral in createPlotProjection so that projection over multiple ranges is supported in ProjectionRange() o RooRealIntegral - In createIntegral() defer handling of no-integral scenarion to RooAbsReal to implement consistent behaviour that is needed for createPlotProjection o RooAbsData - Add a conditional TH1::Sumw2() call to fillHistogram to fix Savannah #83858 r42598 ------ o RooDataHist - Add support for inverse bin volume corrected, needed for RooHistPdf o RooHistPdf - Use inverse bin volument correction in partial analytical integrals for correct calculation (bug reported by G. Raven) o RooDataSet - In legacy tree-based constructors, also convert data store to vector-type if that is set as the default storage type o RooAbsOptTestStatistic - Disable level-2 optimization (cache-and-track) if storage class of dataset is not RooVectorDataStore r42723 ------- Fix bug in weighted NLL fits with NCPU>1 (reported by J. Walder) o RooRealMPFE - Add support for passing 'applyWeightSquared()' operation on likelihood functions o RooNLLVar - In applyWeightSquard() propagate call to components in MPMaster and SimMaster mode o RooAbsTestStatistic - Change data member _mpfeArray from private to protected r42737 ------- o RooTruthModel - Fix for stressRooFit failure r42781 ------- - Various optimizations and fixes from/for LHCb o RooAbsReal - Add new option setParameterizeIntegral() to optionally cache integrals in a RooCachedReal for all values of the given set of parameters o RooNameSet - Add setter method to support above change in RooAbsReal o RooAbsHiddenReal - Bug fix in blinding - fixes infinite loop o RooAbsAnaConvPdf - In analyticalIntegralWN() evaluate convolutions only if coefficient is not zero r42830 ------ o RooEffProd - Bug fix in normalization integral when explicit normRange() is set r42950 ------ Assorted bug fixes o RooChi2Var, RooXYChi2Var, RooDataWeightedAverage, RooNLLVar - Deploy upgraded interface of recalculateCache() o RooAbsDataStore - Extend interface for recalculateCache() to take needed info for smart recalculation when using NCPU>1 and to pass needed info for proper handling of normalization observables o RooCompositeDataStore - Forward recalculateCache() to components (should not be needed but just in case) o RooVectorDataStore - Treat conditional observables properly in the normalization set passed to cached pdfs - Only update elements that are actually being recalculated when using NumCPU>1 o RooAbsAnaConv - Persist _model so that generation works after persistence o RooAbsReal - Disable cache-and-track when making plot projections with DataWeightedAverage, as this cannto work because the needed information for normalization is not available - Reinstate cloning of the function in fillDataHist(). Without it is is possible to trigger as accidental 'self-destruct' of cached normalization objects that call fillDataHist() o RooCachedReal - Make evaluate() return _func instead of null to make disableCache mode of base class functional - Initialize data member _useCdfBoundaries in all ctors r42963 ------ Assorted bug fixes o RooGaussModel - Fix 2 minus signs in cosh convolution term for flip-side decays (fixes Savannah #90845) o RooSpHarmonic - Fix in expression of partial integral (from G. Raven) o RooProdPdf, RooAbsAnaConvPdf, RooAddPdf - Adapt to auto-sizing AIC caches o RooCachedReal - Eliminate progress indicator for cache filling o RooHistFunc - Advertise maximum of RooHistFunc through dedicated interface to speed up generation of pdfs that use a RooHistFunc as efficiency o RooAbsCachedReal - Move cache operation message from INFO to DEBUG level o RooAbsCollection - Inline method fwdIterator() for increased speed o RooAICRegistry - Use stl vector instead of static array for contents to avoid overflow when using complex pdfs [ R. Aaij ] o RooAbsTestStatistic - Fix memory leak (reported on Forum) o RooEffGenContext - More efficient implementation using kwown maximum value of efficiency function (if advertised) [ from G.Raven/R.Aaij ] r42976 ------ Assorted bug fixes o RooUnblindPrecision,RooUnblindOffset,RooUnblindUniform,RooUnblindCPAsymVar - Fix default ctor for persistence (Savannah #91268) o RooBlindTools - Add default ctor o RooProdPdf - Set evaluation cutoff criteria to <= instead of < so that cutoff at zero actually terminates sequence (G. Raven) o RooAbsCachedReal, RooAbsCachedPdf - Fix signed/unsigned int mismatch o RooAbsAbsAnaConv - Cache range name strings in RooNameReg for faster lookup o RooAbsTestStatistic - Fix compiler warning o RooObjCacheManager - Follow changes in RooCacheManager<T> o RooHistPdf - In analytical integration, also fast-track integration over ranges if these ranges map to the nominal full range o RooCacheManager - Use vector<T*> instead of T** for storage so that arrays grow with use (needed for LHCb fits) r42984 ------- Assorted bug fixes o Roo1DMomentMorphFunction, RooFunctorBinding, RooFunctor1DBinding, RooProdPdf, RooAbsRealLValue, RooSimSplitGenContext, RooBinIntegrator, RooVectorDataStore, RooSegmentedIntegrator, RooChangeTracker, RooAbsReal,RooFactoryWSTool, RooRealIntegral, RooTreeDataStore, RooUnitTest, RooAbsPdf - Coverity fixes (mostly missing initialization) o RooDataHist - Fix in bin volume correction for partial integrals o RooAbsData - Remove stray debug comment o RooObjCacheManager - Follow change in RooCacheManager o RooCacheManager - Back out LHCb version - new version that does same thing but works correctly r42985 ------ o RooDataSet - Add missing weight() in fillHistogram git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42987 27541ba8-7e3a-0410-8455-c3a389f83636 13 February 2012, 19:56:24 UTC
75866c4 Set no rounding option to poisson constraint terms for stat error in HistFactory git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42965 27541ba8-7e3a-0410-8455-c3a389f83636 10 February 2012, 20:12:41 UTC
e1ff42f Merge r42940 from trunk: Fix a problem with new style when using SetBackgroundPixmap() with flat buttons. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42943 27541ba8-7e3a-0410-8455-c3a389f83636 09 February 2012, 16:23:57 UTC
cc01619 Import of r42933 from trunk. From Pere: CMake fix for libRuby dependencies git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42934 27541ba8-7e3a-0410-8455-c3a389f83636 09 February 2012, 08:30:19 UTC
baaaf80 Patch to ParamHistFunc git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42924 27541ba8-7e3a-0410-8455-c3a389f83636 08 February 2012, 16:31:34 UTC
d6639fd Import of r42913 from trunk. From Pere: link genmap against -ldl, needed by e.g. Ubuntu 11.10 due to its "only link if needed" not pulling it in through other libraries git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42914 27541ba8-7e3a-0410-8455-c3a389f83636 08 February 2012, 08:22:12 UTC
a32aa0a Import patch #42904: In TProofOutputFile, add switch to control the way histograms are merged by TFileMerger, i.e. one-by-one or all-in-one-go. The default is one-by-one which requires much less memory. Merging in one-go (the previous default) can be activated by passing 'H' in the constructor options. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42907 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 14:32:53 UTC
9f5dd22 Apply r41884 from trunk: suppress "X needs to have dll-interface to be used by clients of class Y" git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42905 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 14:12:01 UTC
e29405b From trunk: Silence "fNSPrefix needs to have dll-interface" on Windows. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42902 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 13:07:42 UTC
2a787d3 Import of r42897 from trunk. Warn about field selection directives that don't match any member. Fixes Savannah #90061 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42899 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 10:34:10 UTC
2867a08 Import of r42896 from trunk. demangled function name changed: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46332 This looks more like a function on binutils than gcc, but let's cut off at GCC 4.6 nevertheless... git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42898 27541ba8-7e3a-0410-8455-c3a389f83636 07 February 2012, 10:33:53 UTC
feddfcf Import revision 42890 from the trunk: malloc.h is non-standard and replaced by stdlib.h on many platform (MACOS, FreeBSD) (see http://root.cern.ch/phpBB3/viewtopic.php?t=13460) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42891 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2012, 18:20:31 UTC
603b136 Import of r42872 from trunk. Add reference files etc to distribution - else we nobody can run the stress suite. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42880 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2012, 19:15:31 UTC
5d16cee Import of r42651 from trunk. Include config/Makefile.config and config/Makefile.comp; they can be useful (e.g. for testing the binary distribution with roottest) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42879 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2012, 19:15:15 UTC
c05b04e Import of r42848 from trunk. Class names can contain templates. Add template class parser number 1012. Fixes Savannah #90486 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42849 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2012, 09:17:18 UTC
06fb3e5 copy from trunk a new version of StandardHypoTestInvDemo macro with several fixes and support for AsymptoticCalculator with nominal Asimov data sets git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42837 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2012, 16:48:12 UTC
068a66c merge from trunk fixes from 42828 to 42834 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42835 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2012, 16:43:11 UTC
576d766 Import revision 42810 from the trunk: In G__tagtable_setup, we need to lookup the fully qualified class template name (via G__defined_templateclass) but need to use the unqualified name for declaration (via G__createtemplateclass, which takes the scope via G__def_tagnum and G__tagdefining). This fixes revision 42805 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42811 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2012, 13:43:11 UTC
9c927e2 Import revision 42805 from the trunk: In G__tagtable_setup, Look for the fully qualified name of class instance (rather assuming it is never in a namespace!). This fixes https://savannah.cern.ch/bugs/?83909 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42806 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2012, 21:00:41 UTC
e263cc2 Import revision 42566 from the trunk: Replace strcpy() with memmove(), the source and destination strings overlap here, and we were getting corruption during the copy. Fixes problem generating the MathCore library. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42804 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2012, 19:57:52 UTC
d97e3eb Import revision 42802 from the trunk: Improve the code used for forward compatibility (record the type as 'TDirectory' even-though the class is now 'TDirectoryFile') by delaying the switching of the class name until it is written (to the buffer). This avoids problem where a TKey is created (by TFile::mkdir) and then immediately used for reading (this happens in the incremental file merger). This fixes <http://savannah.cern.ch/bugs/?88174> git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42803 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2012, 19:56:24 UTC
4a17c92 Import patch 42798: do not rely on adjacency to remove duplicates git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42799 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2012, 16:11:39 UTC
62fa0d9 Import rev 42084 from trunk. Requested for ALICE event display. Fix crash on exit when stamped element map is not empty. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42786 27541ba8-7e3a-0410-8455-c3a389f83636 24 January 2012, 23:31:54 UTC
91a738c Import revision 42783 from the trunk: Make sure that in the tertiary operator implementation we always load the branch that are needed (even in the case cond ? y : -y where cond is false). This fixes https://savannah.cern.ch/bugs/?90826 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42784 27541ba8-7e3a-0410-8455-c3a389f83636 24 January 2012, 21:31:00 UTC
5fce237 Import of r42768 from trunk. Improved f77 flags for newer CC (less warnings) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42777 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 17:14:39 UTC
8b6b7ec Import of r42746 from trunk. CC_MINOR_VER for Studio Express 12.3 is 12. Need to allow for more minor digits than one, and need to look for words (not substring) when determining whether we have 5.0, 5.1, 5.2, 5.3 or 5.4: 5.12 contains "1" and was matching the case that was intended for 5.1 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42776 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 16:55:23 UTC
cba9551 Import patch 42757 fixing mem leak due to multiple gLibraryVersion allocations git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42770 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 15:24:05 UTC
2f08fcc Adapt patch r42761 to fix issue with TProof::Load when auxilliary files are sent over git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42765 27541ba8-7e3a-0410-8455-c3a389f83636 23 January 2012, 14:16:26 UTC
dcc0f12 Import class to analyse the performance tree git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42732 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2012, 14:50:27 UTC
1159239 merge revision 42730 from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42731 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2012, 14:42:57 UTC
b1541cc Import patch 42578 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42727 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2012, 14:19:17 UTC
a658bad Fix compiler warnings git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42725 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2012, 13:03:13 UTC
74c0631 Sync from trunk - Fix bug in weighted NLL fits with NCPU>1 (reported by J. Walder) o RooRealMPFE - Add support for passing 'applyWeightSquared()' operation on likelihood functions o RooNLLVar - In applyWeightSquard() propagate call to components in MPMaster and SimMaster mode o RooAbsTestStatistic - Change data member _mpfeArray from private to protected - Fix linker error on Windows (symbol gMemDir not accessible from outside DLL) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42724 27541ba8-7e3a-0410-8455-c3a389f83636 19 January 2012, 12:18:40 UTC
0ceb215 when we are on Ubuntu check for the existence of dpkg-architecture which is needed to be able to handle the new multiarch library paths. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42698 27541ba8-7e3a-0410-8455-c3a389f83636 18 January 2012, 14:16:24 UTC
81cf056 From Pere: fix for finding Bonjour/Avahi libs, fixes issue 90397. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42638 27541ba8-7e3a-0410-8455-c3a389f83636 15 January 2012, 23:33:28 UTC
ad206d3 merge fix 42603 and 42604 from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42605 27541ba8-7e3a-0410-8455-c3a389f83636 13 January 2012, 08:49:28 UTC
94f0507 Update from trunk (various bug fixes and protections) o RooDataHist - Add support for inverse bin volume corrected, needed for RooHistPdf o RooHistPdf - Use inverse bin volument correction in partial analytical integrals for correct calculation (bug reported by G. Raven) o RooDataSet - In legacy tree-based constructors, also convert data store to vector-type if that is set as the default storage type o RooAbsOptTestStatistic - Disable level-2 optimization (cache-and-track) if storage class of dataset is not RooVectorDataStore git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42601 27541ba8-7e3a-0410-8455-c3a389f83636 12 January 2012, 16:39:58 UTC
298fa8c Import of r42594 from trunk. From Bertrand: fix Coverity report. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42595 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2012, 16:09:51 UTC
6485d33 merge from trunk bug fix 42591 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42592 27541ba8-7e3a-0410-8455-c3a389f83636 11 January 2012, 10:20:33 UTC
7133f44 Import of r42587 from trunk. Better treatment of exceptions when G__exeption is not defined (roottalk, ALICE). git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42588 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2012, 14:47:18 UTC
5617513 From Pere: - Still a missing dependency (zlib) for the ubuntu platform in ASImage. - Updated some CMake macros to better support the tests in roottest. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42586 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2012, 14:41:55 UTC
6f9bfec Import of r42583 from trunk. Reduce mem usage following CMS request (Savannah #90330). git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42584 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2012, 14:32:12 UTC
6cf0af0 Import of r42581 from trunk. From Bertrand: fix Savannah #90192 and invalid memory access when typing "}" on an empty line. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42582 27541ba8-7e3a-0410-8455-c3a389f83636 10 January 2012, 14:07:18 UTC
d8eafdd From Pere: Attached is a number of changes to polish the dependencies between libraries when using CMake to build on top of ROOT. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42577 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2012, 09:02:15 UTC
694fc43 optimize version generation. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42576 27541ba8-7e3a-0410-8455-c3a389f83636 09 January 2012, 09:01:38 UTC
4370c60 Import all improvements recently done in stressProof. These include several new tests, a return code consistent with standard test facilities and the option '-noprogress' to switch off the progress information whihc may create problems in wrapper applications intercepting the output (e.g. ctest). Included patches are: 42000 42142 42302 42303 42376 42386 42387 42393 42400 42416 42434 42451 42462 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42560 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2011, 12:50:33 UTC
1967189 From Pere: fix some things broken with last fix. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42558 27541ba8-7e3a-0410-8455-c3a389f83636 21 December 2011, 11:52:09 UTC
54b3b90 - Import bug fixes from trunk o RooPlot, RooHist - Add option to use average instead of bin center for residual and pull histograms (variant on proposed patch #4948) o RooAbsReal - Use createIntegral() instead of RooRealIntegral in createPlotProjection so that projection over multiple ranges is supported in ProjectionRange() o RooRealIntegral - In createIntegral() defer handling of no-integral scenarion to RooAbsReal to implement consistent behaviour that is needed for createPlotProjection o RooAbsData - Add a conditional TH1::Sumw2() call to fillHistogram to fix Savannah #83858 o RooAbsData - Fix documentation (Savannah #84662) o RooDataHist - Initialize _wgt also in the private copy ctor (Savannah #85506) o RooProdPdf - Bug fix in error messaging in ctor (Savannah #89125) o RooAbsTestStatistic - Fix memory leak when using NCPU option (Savannah #89198) o RooDataHist - Fix for Savannah #89947 (tolerance in adjustBinning()) o RooHist - Fix for Savannah #89945 (bug in makePullHist()) o RooCurve - Fix for Savannah #89949 (bug in findPoint()) o RooAddPdf - Bug fix: pdfs defined with recursive pdfs are _not_ extended. Explicit catch and handle this scenario with new data member _recursive - Bug fix: in expectedEvents() also handle cases where fraction need to be transformed with range integral ratios and yields are defined by coefficients. o RooFactoryWSTool - Extend buffer size in string parser from 1K to 10K per expression o RooConstraintSum - Some naming changes o RooAbsPdf, RooGlobalFunc - Introduce named argument GlobalObservables(const RooArgSet&) to define normalization observables for constraint terms ('auxiliary measurements') Can be used in fitTo() and createNLL() o RooMultiVarGaussian - Implement analytical integration over parameters as well o RooMinuit - Implement speedup for orginal parameter lookup which speeds up very fast likelihoods with a large number of parameters o RooAbsData - In split() explicitly add weight variable to component datasets if the dataset is weighted. This fixes a bug (reported by M Baak) that weights are ignored when a weighted dataset generated from RooSimulateous::generate() are ignored in the likelihood. (this happens because the weights are only in the component datastores in the form constructed by RooSimGenContext::generate() and not in the top-level dataset). The 'fast-split' which is executed e.g. by setData() is not affected by this because it directly recycles the component datastores o RooDataSet,RooDataHist,RooAbsData - Add new optional argument to emptyClone() to introduce weight variable on the fly if needed. o RooDataHist - Speed up getIndex() by allowing fast-assign methods o RooFactoryWSTool - Add inverse conditional symbol '|~' to PROD() notation i.e. PROD(F|~x,G) interprets pdf F as conditional on all observables _except_ x o RooUnitTest, Module.mk - Regression testing class. Moved from stressRooFit here so that it can also be used by stressRooStats git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42554 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2011, 14:39:22 UTC
5c5d5c9 From Pere: cleanup some undesired library dependencies. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42548 27541ba8-7e3a-0410-8455-c3a389f83636 20 December 2011, 13:14:29 UTC
a7066b3 Import of r42531 from trunk. Remove stray semicolon (Savannah #89917) git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42532 27541ba8-7e3a-0410-8455-c3a389f83636 19 December 2011, 10:38:37 UTC
2db4905 From Pere: - Fix for bug #89754: SSL functions deprecated on Mac OS X 10.7 - Fix for bug #89755: Warnings about HOLLERITH constants in Fortran - Fix running stressInterpreter on MacOSX by removing dependencies to libpthread - Added -b to stressTMVA test git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42521 27541ba8-7e3a-0410-8455-c3a389f83636 16 December 2011, 14:08:32 UTC
9cdc980 From Rafal Lalik: make sure the so version is correctly set in out of source builds. Fixes issue 89877. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42506 27541ba8-7e3a-0410-8455-c3a389f83636 15 December 2011, 15:18:30 UTC
57dcc18 merge from trunk fix 42338 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42483 27541ba8-7e3a-0410-8455-c3a389f83636 13 December 2011, 17:40:31 UTC
0c2ccff filter out -I/usr/include. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42475 27541ba8-7e3a-0410-8455-c3a389f83636 13 December 2011, 11:22:06 UTC
b6f173c use RoOMinimizer::optimizeConst(2). Unfortunatly this was removed from version for 5.32 git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42461 27541ba8-7e3a-0410-8455-c3a389f83636 12 December 2011, 09:07:45 UTC
217f4bb Port latest fixes from trunk related to thread safety and GDML convertors git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42440 27541ba8-7e3a-0410-8455-c3a389f83636 08 December 2011, 10:10:14 UTC
5a9581b merge fix 42432 from the trunk git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42433 27541ba8-7e3a-0410-8455-c3a389f83636 07 December 2011, 13:29:49 UTC
9f5bbf9 Import revision 42425 from the trunk: In TBuffer::Expand, when shrinking the buffer do not shrink below the size of the data already accumulated in the buffer (i. no less than the value of TBuffer::Length()). In TBranch::SetBasketSize, instead of using the hard minimum of 100, use 100 + the length of the branch name (as 100 is too smalli to hold the basket's key information for any branch name larger than 30 characters). This fixes the write past the end of buffer (leading to segfaults) reported in Savannah: <http://savannah.cern.ch/bugs/?89645> git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42427 27541ba8-7e3a-0410-8455-c3a389f83636 06 December 2011, 20:51:33 UTC
30d4d7d Import revision 42423 from the trunk: In TBuffer::Expand, when shrinking the buffer do not shrink below the size of the data already accumulated in the buffer (i. no less than the value of TBuffer::Length()). In TBranch::SetBasketSize, instead of using the hard minimum of 100, use 100 + the length of the branch name (as 100 is too smalli to hold the basket's key information for any branch name larger than 30 characters). This fixes the write past the end of buffer (leading to segfaults) reported in Savannah: <http://savannah.cern.ch/bugs/?89645> git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42424 27541ba8-7e3a-0410-8455-c3a389f83636 06 December 2011, 20:40:47 UTC
6bf63ee fix typo in test for 32-bit linux. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42419 27541ba8-7e3a-0410-8455-c3a389f83636 06 December 2011, 17:38:35 UTC
ef8cfcf From Pere: some more cmake corrections. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42385 27541ba8-7e3a-0410-8455-c3a389f83636 02 December 2011, 17:04:02 UTC
a357074 Stamp production version 5.32/00. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42374 27541ba8-7e3a-0410-8455-c3a389f83636 02 December 2011, 11:37:50 UTC
a321a96 protect for cases when noSystematics and bModel does not exist git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42372 27541ba8-7e3a-0410-8455-c3a389f83636 02 December 2011, 10:50:53 UTC
062ce86 fix the last remaining HTML errors, release notes are now valid XHTML 1.0 Transitional. git-svn-id: http://root.cern.ch/svn/root/branches/v5-32-00-patches@42371 27541ba8-7e3a-0410-8455-c3a389f83636 01 December 2011, 22:41:00 UTC
back to top