Hello community, here is the log from the commit of package Rivet for openSUSE:Factory checked in at 2014-10-29 21:10:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Rivet (Old) and /work/SRC/openSUSE:Factory/.Rivet.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Rivet" Changes: -------- --- /work/SRC/openSUSE:Factory/Rivet/Rivet.changes 2014-09-26 11:21:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Rivet.new/Rivet.changes 2014-10-29 21:10:53.000000000 +0100 @@ -1,0 +2,47 @@ +Sun Oct 26 04:40:31 UTC 2014 - [email protected] + +- Update to version 2.2.0: + + Mark Jet::containsBottom and Jet::containsCharm as deprecated + methods: use the new methods. Analyses updated. + + Add Jet::bTagged(), Jet::cTagged() and Jet::tauTagged() as + ghost-assoc-based replacements for the 'contains' tagging methods. + + Adding support for 1D and 3D YODA scatters, and helper methods + for calling the efficiency, asymm and 2D histo divide functions. + + Adding 5 new ATLAS analyses: + - ATLAS_2011_I921594: Inclusive isolated prompt photon + analysis with full 2010 LHC data + - ATLAS_2013_I1263495: Inclusive isolated prompt photon + analysis with 2011 LHC data + - ATLAS_2014_I1279489: Measurements of electroweak production + of dijets + $Z$ boson, and distributions sensitive to vector + boson fusion + - ATLAS_2014_I1282441: The differential production cross + section of the $\phi(1020)$ meson in $\sqrt{s}=7$ TeV $pp$ + collisions measured with the ATLAS detector + - ATLAS_2014_I1298811: Leading jet underlying event at 7 TeV + in ATLAS + + Adding a median(vector<NUM>) function and fixing the other stats + functions to operate on vector<NUM> rather than vector<int>. + + Fix wrong behaviour of LorentzTransform with a null boost + vector + + Add calc() methods to Hemispheres as requested, to allow it to + be used with Jet or FourMomentum inputs outside the normal + projection system. + + Improvements to the particles methods on + ParticleFinder/FinalState, in particular adding the range of + cuts arguments cf. JetAlg (and tweaking the sorted jets + equivalent) and returning as a copy rather than a reference if + cut/sorted to avoid accidentally messing up the cached copy. + + Creating ParticleFinder projection base class, and moving + Particles-accessing methods from FinalState into it. + + Adding basic forms of MC_ELECTRONS, MC_MUONS, and MC_TAUS + analyses. +- Changes from 2.2.0Beta: + + See /usr/share/doc/packages/Rivet-devel/ChangeLog for full + list. +- Packaging changes: + + Rebase patch 0001-fix_YODA_Histo1D_includes.patch for current + version; includes dropping the 2nd hunk since it is already + incorporated upstream. + +------------------------------------------------------------------- Old: ---- Rivet-2.1.2.tar.bz2 New: ---- Rivet-2.2.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Rivet.spec ++++++ --- /var/tmp/diff_new_pack.optIX3/_old 2014-10-29 21:10:54.000000000 +0100 +++ /var/tmp/diff_new_pack.optIX3/_new 2014-10-29 21:10:54.000000000 +0100 @@ -19,7 +19,7 @@ %define so_name lib%{name} Name: Rivet -Version: 2.1.2 +Version: 2.2.0 Release: 0 Summary: A toolkit for validation of Monte Carlo event generators License: GPL-2.0 ++++++ 0001-fix_YODA_Histo1D_includes.patch ++++++ --- /var/tmp/diff_new_pack.optIX3/_old 2014-10-29 21:10:54.000000000 +0100 +++ /var/tmp/diff_new_pack.optIX3/_new 2014-10-29 21:10:54.000000000 +0100 @@ -18,45 +18,3 @@ /// A pre-defined value of \f$ \pi \f$. const double PI = M_PI; -Index: Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc -=================================================================== ---- Rivet-2.1.2.orig/src/Analyses/CMS_2013_I1261026.cc -+++ Rivet-2.1.2/src/Analyses/CMS_2013_I1261026.cc -@@ -102,20 +102,20 @@ namespace Rivet { - void finalize() { - for (size_t i = 0; i < 5; ++i) { - // All trk mean pT vs Nch -- _h_AllTrkMeanPt->fill(_multBinCent[i], _th_AllTrkSpectrum[i].mean(), getMeanError(_th_AllTrkSpectrum[i])); -+ _h_AllTrkMeanPt->fill(_multBinCent[i], _th_AllTrkSpectrum[i].xMean(), getMeanError(_th_AllTrkSpectrum[i])); - - // Soft trk mean pT vs Nch -- _h_SoftTrkMeanPt->fill(_multBinCent[i], _th_SoftTrkSpectrum[i].mean(), getMeanError(_th_SoftTrkSpectrum[i])); -+ _h_SoftTrkMeanPt->fill(_multBinCent[i], _th_SoftTrkSpectrum[i].xMean(), getMeanError(_th_SoftTrkSpectrum[i])); - - // Intrajet trk mean pT vs Nch -- _h_IntrajetTrkMeanPt->fill(_multBinCent[i], _th_JetTrkSpectrum[i].mean(), getMeanError(_th_JetTrkSpectrum[i])); -+ _h_IntrajetTrkMeanPt->fill(_multBinCent[i], _th_JetTrkSpectrum[i].xMean(), getMeanError(_th_JetTrkSpectrum[i])); - - // Intrajet leader trk mean pT vs Nch -- _h_IntrajetLeaderTrkMeanPt->fill(_multBinCent[i], _th_JetLTrkSpectrum[i].mean(), getMeanError(_th_JetLTrkSpectrum[i])); -+ _h_IntrajetLeaderTrkMeanPt->fill(_multBinCent[i], _th_JetLTrkSpectrum[i].xMean(), getMeanError(_th_JetLTrkSpectrum[i])); - - // Jet mean pT vs Nch -- const double sem = (_h_JetSpectrum[i]->stdDev())/(sqrt(_h_JetSpectrum[i]->sumW())) / _h_JetSpectrum[i]->mean(); -- _h_MeanJetPt->fill(_multBinCent[i], _h_JetSpectrum[i]->mean(), sem); -+ const double sem = (_h_JetSpectrum[i]->xStdDev())/(sqrt(_h_JetSpectrum[i]->sumW())) / _h_JetSpectrum[i]->xMean(); -+ _h_MeanJetPt->fill(_multBinCent[i], _h_JetSpectrum[i]->xMean(), sem); - - // Jet rates - _avJetRate5[i] = _jetCounter5GeV[i] / _passedEv[i]; -@@ -135,8 +135,8 @@ namespace Rivet { - - - double getMeanError(const Histo1D& hist) { -- double SEM = hist.stdDev() / sqrt(hist.numEntries()); // Standard error of the mean -- return SEM / hist.mean(); // relative SEM -+ double SEM = hist.xStdDev() / sqrt(hist.numEntries()); // Standard error of the mean -+ return SEM / hist.xMean(); // relative SEM - } - - ++++++ Rivet-2.1.2.tar.bz2 -> Rivet-2.2.0.tar.bz2 ++++++ ++++ 40989 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
