|
[yoda-svn] yoda: 4 new changesetsYODA Mercurial yoda at projects.hepforge.orgSun Dec 20 10:45:01 GMT 2015
details: https://yoda.hepforge.org/hg/yoda/rev/9a8f5b14e728 branches: changeset: 1202:9a8f5b14e728 user: Andy Buckley <andy at insectnation.org> date: Sun Dec 20 10:13:25 2015 +0000 description: Convert linspace to use multiplication rather than repeated addition to construct edge values, reducing precision errors. details: https://yoda.hepforge.org/hg/yoda/rev/083910b506cc branches: release-1-5 changeset: 1203:083910b506cc user: Andy Buckley <andy at insectnation.org> date: Sun Dec 20 10:14:16 2015 +0000 description: New branch details: https://yoda.hepforge.org/hg/yoda/rev/84046a362018 branches: release-1-5 changeset: 1204:84046a362018 user: Andy Buckley <andy at insectnation.org> date: Sun Dec 20 10:27:30 2015 +0000 description: Add thanks for linspace improvement suggestion details: https://yoda.hepforge.org/hg/yoda/rev/138b4e0bae76 branches: changeset: 1205:138b4e0bae76 user: Andy Buckley <andy at insectnation.org> date: Sun Dec 20 10:30:00 2015 +0000 description: Merged diffs (truncated from 733 to 50 lines): --- a/ChangeLog Wed Dec 16 16:24:19 2015 +0000 +++ b/ChangeLog Sun Dec 20 10:30:00 2015 +0000 @@ -1,3 +1,12 @@ +2015-12-20 Andy Buckley <andy.buckley at cern.ch> + + * Convert linspace to use multiplication rather than repeated + addition to construct edge values, reducing precision errors. + + * Change AO uncomputable division and mkScatter operations to + return/set NaN rather than 0 -- behaviour change requires new + major version series 1.6. + 2015-12-15 Andy Buckley <andy.buckley at cern.ch> * Add xEdges() methods to Axis1D and the Histo1D and Profile1D --- a/configure.ac Wed Dec 16 16:24:19 2015 +0000 +++ b/configure.ac Sun Dec 20 10:30:00 2015 +0000 @@ -1,7 +1,7 @@ ## Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT([YODA],[1.5.7],[yoda at projects.hepforge.org],[YODA]) +AC_INIT([YODA],[1.6.0],[yoda at projects.hepforge.org],[YODA]) ## Check and block installation into the src/build dir if test "$prefix" = "$PWD"; then --- a/include/YODA/Histo1D.h Wed Dec 16 16:24:19 2015 +0000 +++ b/include/YODA/Histo1D.h Sun Dec 20 10:30:00 2015 +0000 @@ -491,6 +491,8 @@ /// /// The includeunderflow param chooses whether the underflow bin is included /// in the integral numbers as an offset. + /// + /// @todo Rename/alias as mkIntegral Scatter2D toIntegralHisto(const Histo1D& h, bool includeunderflow=true); @@ -505,6 +507,8 @@ /// The includeunderflow param behaves as for toIntegral, and applies to both /// the initial integration and the integral used for the scaling. The /// includeoverflow param applies only to obtaining the scaling factor. + /// + /// @todo Rename/alias as mkIntegralEff Scatter2D toIntegralEfficiencyHisto(const Histo1D& h, bool includeunderflow=true, bool includeoverflow=true); //@} --- a/include/YODA/Utils/MathUtils.h Wed Dec 16 16:24:19 2015 +0000 +++ b/include/YODA/Utils/MathUtils.h Sun Dec 20 10:30:00 2015 +0000 @@ -254,10 +254,8 @@ assert(nbins > 0);
More information about the yoda-svn mailing list |