[Rivet-svn] rivet: 6 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Wed Jul 20 21:30:02 BST 2016


details:   https://rivet.hepforge.org/hg/rivet/rev/6609d00c9a1e
branches:  release-2-5-x
changeset: 5323:6609d00c9a1e
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 19:55:17 2016 +0100
description:
Add Rivet/Tools/PrettyPrint.hh, based on https://louisdx.github.io/cxx-prettyprint/

details:   https://rivet.hepforge.org/hg/rivet/rev/1a96892f3b77
branches:  release-2-5-x
changeset: 5324:1a96892f3b77
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 19:55:41 2016 +0100
description:
Add RangeError exception throwing from MathUtils.hh stats functions if given empty/mismatched datasets.

details:   https://rivet.hepforge.org/hg/rivet/rev/45eef1cfd9f1
branches:  release-2-5-x
changeset: 5325:45eef1cfd9f1
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 19:57:17 2016 +0100
description:
Add isStrange/Charm/Bottom PID and Particle functions.

details:   https://rivet.hepforge.org/hg/rivet/rev/3013abd86e1e
branches:  release-2-5-x
changeset: 5326:3013abd86e1e
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 19:57:29 2016 +0100
description:
Add to_str/toString and stream functions for Particle, and a bit of Particle util function reorganisation.

details:   https://rivet.hepforge.org/hg/rivet/rev/ebf123fc4d15
branches:  release-2-5-x
changeset: 5327:ebf123fc4d15
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 20:57:12 2016 +0100
description:
Fix median-computing safety logic in ATLAS_2010_S8914702 and tidy this and @todo markers in several similar analyses

details:   https://rivet.hepforge.org/hg/rivet/rev/25ffee9a1bee
branches:  release-2-5-x
changeset: 5328:25ffee9a1bee
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jul 20 21:23:16 2016 +0100
description:
Move several internal system headers into the include/Rivet/Tools directory.

diffs (truncated from 4146 to 50 lines):

--- a/ChangeLog	Wed Jul 20 11:33:02 2016 +0100
+++ b/ChangeLog	Wed Jul 20 21:23:16 2016 +0100
@@ -1,5 +1,20 @@
 2016-07-20  Andy Buckley  <andy.buckley at cern.ch>
 
+	* Move several internal system headers into the include/Rivet/Tools directory.
+
+	* Fix median-computing safety logic in ATLAS_2010_S8914702 and
+	tidy this and @todo markers in several similar analyses.
+
+	* Add to_str/toString and stream functions for Particle, and a bit
+	of Particle util function reorganisation.
+
+	* Add isStrange/Charm/Bottom PID and Particle functions.
+
+	* Add RangeError exception throwing from MathUtils.hh stats
+	functions if given empty/mismatched datasets.
+
+	* Add Rivet/Tools/PrettyPrint.hh, based on https://louisdx.github.io/cxx-prettyprint/
+
 	* Allow use of path regex group references in .plot file keyed values.
 
 2016-07-20  Holger Schulz  <holger.schulz at cern.ch>
--- a/include/Rivet/Analysis.hh	Wed Jul 20 11:33:02 2016 +0100
+++ b/include/Rivet/Analysis.hh	Wed Jul 20 21:23:16 2016 +0100
@@ -12,6 +12,7 @@
 #include "Rivet/Tools/RivetYODA.hh"
 #include "Rivet/Tools/Logging.hh"
 #include "Rivet/Tools/ParticleUtils.hh"
+#include "Rivet/Tools/Cuts.hh"
 
 
 /// @def vetoEvent
--- a/include/Rivet/BeamConstraint.hh	Wed Jul 20 11:33:02 2016 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,66 +0,0 @@
-// -*- C++ -*-
-#ifndef RIVET_BeamConstraint_HH
-#define RIVET_BeamConstraint_HH
-
-#include "Rivet/Config/RivetCommon.hh"
-#include "Rivet/ParticleName.hh"
-#include "Rivet/Particle.hh"
-#include <iostream>
-
-
-namespace Rivet {
-
-  /// Find whether ParticleName @a p is compatible with the
-  /// template ParticleName @a allowed. Effectively this is


More information about the Rivet-svn mailing list