[Rivet-svn] rivet: 6 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Thu Jun 21 23:00:01 BST 2018


details:   https://rivet.hepforge.org/hg/rivet/rev/5bc5bb29367e
branches:  release-2-6-x
changeset: 6336:5bc5bb29367e
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 20 15:09:45 2018 +0100
description:
Fix Spires -> Inspire ID for CMS_2017_I1518399.

details:   https://rivet.hepforge.org/hg/rivet/rev/00f0e2e12404
branches:  release-2-6-x
changeset: 6337:00f0e2e12404
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 20 15:10:24 2018 +0100
description:
Use hasBTag functor for jet filtering

details:   https://rivet.hepforge.org/hg/rivet/rev/a75488984aea
branches:  release-2-6-x
changeset: 6338:a75488984aea
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 20 15:12:05 2018 +0100
description:
Clone MC_GENERIC as MC_FSPARTICLES and deprecate the badly-named original.

details:   https://rivet.hepforge.org/hg/rivet/rev/817ea3b8cfb8
branches:  release-2-6-x
changeset: 6339:817ea3b8cfb8
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 20 15:12:57 2018 +0100
description:
Add hasProjection() methods to ProjectionHandler and ProjectionApplier.

details:   https://rivet.hepforge.org/hg/rivet/rev/be5f52db9214
branches:  release-2-6-x
changeset: 6340:be5f52db9214
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 20 15:13:59 2018 +0100
description:
Add FinalState(fs, cut) augmenting constructor, and PrevFS projection machinery. Validated for a abscharge > 0 cut.

details:   https://rivet.hepforge.org/hg/rivet/rev/97a5d99ea538
branches:  release-2-6-x
changeset: 6341:97a5d99ea538
user:      Andy Buckley <andy at insectnation.org>
date:      Thu Jun 21 22:59:23 2018 +0100
description:
Add protection against build race-condition detecting the temporary .cc file

diffs (truncated from 527 to 50 lines):

--- a/ChangeLog	Thu Jun 21 08:42:34 2018 +0100
+++ b/ChangeLog	Thu Jun 21 22:59:23 2018 +0100
@@ -1,3 +1,13 @@
+2018-06-20  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Add FinalState(fs, cut) augmenting constructor, and PrevFS projection machinery. Validated for a abscharge > 0 cut.
+
+	* Add hasProjection() methods to ProjectionHandler and ProjectionApplier.
+
+	* Clone MC_GENERIC as MC_FSPARTICLES and deprecate the badly-named original.
+
+	* Fix Spires -> Inspire ID for CMS_2017_I1518399.
+
 2018-06-04  Andy Buckley  <andy.buckley at cern.ch>
 
 	* Fix installation of (In)DirectFinalState.hh
--- a/analyses/Makefile.am	Thu Jun 21 08:42:34 2018 +0100
+++ b/analyses/Makefile.am	Thu Jun 21 22:59:23 2018 +0100
@@ -1,4 +1,5 @@
 AUTOMAKE_OPTIONS = -Wno-portability
+SHELL := bash -O extglob
 
 if ENABLE_ANALYSES
 
@@ -13,21 +14,21 @@
 %.so:
 	@+echo && RIVET_BUILDPLUGIN_BEFORE_INSTALL=1 bash $(top_builddir)/bin/rivet-buildplugin -j2 $@ $^ -I$(top_builddir)/include
 
-RivetALICEAnalyses.so: $(shell ls $(srcdir)/pluginALICE/*.cc)
-RivetATLASAnalyses.so: $(shell ls $(srcdir)/pluginATLAS/*.cc)
-RivetCDFAnalyses.so  : $(shell ls $(srcdir)/pluginCDF/*.cc)
-RivetCMSAnalyses.so  : $(shell ls $(srcdir)/pluginCMS/*.cc)
-RivetD0Analyses.so   : $(shell ls $(srcdir)/pluginD0/*.cc)
-RivetHERAAnalyses.so : $(shell ls $(srcdir)/pluginHERA/*.cc)
-RivetLEPAnalyses.so  : $(shell ls $(srcdir)/pluginLEP/*.cc)
-RivetLHCbAnalyses.so : $(shell ls $(srcdir)/pluginLHCb/*.cc)
-RivetLHCfAnalyses.so : $(shell ls $(srcdir)/pluginLHCf/*.cc)
-RivetMCAnalyses.so   : $(shell ls $(srcdir)/pluginMC/*.cc)
-RivetMiscAnalyses.so : $(shell ls $(srcdir)/pluginMisc/*.cc)
-RivetPetraAnalyses.so: $(shell ls $(srcdir)/pluginPetra/*.cc)
-RivetRHICAnalyses.so : $(shell ls $(srcdir)/pluginRHIC/*.cc)
-RivetSPSAnalyses.so  : $(shell ls $(srcdir)/pluginSPS/*.cc)
-RivetTOTEMAnalyses.so: $(shell ls $(srcdir)/pluginTOTEM/*.cc)
+RivetALICEAnalyses.so: $(shell ls $(srcdir)/pluginALICE/!(tmp)*.cc)
+RivetATLASAnalyses.so: $(shell ls $(srcdir)/pluginATLAS/!(tmp)*.cc)
+RivetCDFAnalyses.so  : $(shell ls $(srcdir)/pluginCDF/!(tmp)*.cc)
+RivetCMSAnalyses.so  : $(shell ls $(srcdir)/pluginCMS/!(tmp)*.cc)
+RivetD0Analyses.so   : $(shell ls $(srcdir)/pluginD0/!(tmp)*.cc)
+RivetHERAAnalyses.so : $(shell ls $(srcdir)/pluginHERA/!(tmp)*.cc)
+RivetLEPAnalyses.so  : $(shell ls $(srcdir)/pluginLEP/!(tmp)*.cc)


More information about the Rivet-svn mailing list