[Rivet-svn] rivet: 7 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Tue Mar 29 22:45:02 BST 2016


details:   https://rivet.hepforge.org/hg/rivet/rev/7ff12c6a75e4
branches:  
changeset: 5073:7ff12c6a75e4
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Mar 28 21:17:02 2016 +0100
description:
Improvements to FastJets constructors, including specification of optional AreaDefinition as a constructor arg, disabling dodgy no-FS constructors which I suspect don't work properly in the brave new world of automatic ghost tagging, using a bit of judicious constructor delegation, and completing/exposing use of shared_ptr for internal memory management.

details:   https://rivet.hepforge.org/hg/rivet/rev/f0ca47b573be
branches:  
changeset: 5074:f0ca47b573be
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 13:18:39 2016 +0100
description:
Adding a Cuts::OPEN extern const (a bit more standard- and constant-looking than Cuts::open()). Place 'Cut' forward declaration in a new Cuts.fhh header.

details:   https://rivet.hepforge.org/hg/rivet/rev/2ed389ca36a3
branches:  
changeset: 5075:2ed389ca36a3
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 13:18:58 2016 +0100
description:
More improvements around jets, including unbound conversion and filtering routines between collections of Particles, Jets, and PseudoJets.

details:   https://rivet.hepforge.org/hg/rivet/rev/7a759c0c73b3
branches:  
changeset: 5076:7a759c0c73b3
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 17:45:31 2016 +0100
description:
Use implicit conversions

details:   https://rivet.hepforge.org/hg/rivet/rev/b2d4c9f79f98
branches:  
changeset: 5077:b2d4c9f79f98
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 17:45:35 2016 +0100
description:
Updates for new FastJets interface, and other cleaning.

details:   https://rivet.hepforge.org/hg/rivet/rev/ffa2801f92d8
branches:  
changeset: 5078:ffa2801f92d8
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 22:29:53 2016 +0100
description:
Remove Boost test

details:   https://rivet.hepforge.org/hg/rivet/rev/fcd53f36db3c
branches:  
changeset: 5079:fcd53f36db3c
user:      Andy Buckley <andy at insectnation.org>
date:      Tue Mar 29 22:30:18 2016 +0100
description:
Fix YODA path splitting without Boost

diffs (truncated from 3047 to 50 lines):

--- a/ChangeLog	Mon Mar 28 11:45:09 2016 +0100
+++ b/ChangeLog	Tue Mar 29 22:30:18 2016 +0100
@@ -1,3 +1,35 @@
+2016-03-29  Andy Buckley  <andy.buckley at cern.ch>
+
+	* ALEPH_1996_S3196992.cc, ATLAS_2010_S8914702.cc,
+	ATLAS_2011_I921594.cc, ATLAS_2011_S9120807.cc,
+	ATLAS_2012_I1093738.cc, ATLAS_2012_I1199269.cc,
+	ATLAS_2013_I1217867.cc, ATLAS_2013_I1244522.cc,
+	ATLAS_2013_I1263495.cc, ATLAS_2014_I1307756.cc,
+	ATLAS_2015_I1364361.cc, CDF_2008_S7540469.cc,
+	CMS_2015_I1370682.cc, MC_JetSplittings.cc, STAR_2006_S6870392.cc:
+	Updates for new FastJets interface, and other cleaning.
+
+	* Deprecate 'standalone' FastJets constructors -- they are
+	misleading.
+
+	* More improvements around jets, including unbound conversion and
+	filtering routines between collections of Particles, Jets, and
+	PseudoJets.
+
+	* Place 'Cut' forward declaration in a new Cuts.fhh header.
+
+	* Adding a Cuts::OPEN extern const (a bit more standard- and
+	constant-looking than Cuts::open())
+
+2016-03-28  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Improvements to FastJets constructors, including specification
+	of optional AreaDefinition as a constructor arg, disabling dodgy
+	no-FS constructors which I suspect don't work properly in the
+	brave new world of automatic ghost tagging, using a bit of
+	judicious constructor delegation, and completing/exposing use of
+	shared_ptr for internal memory management.
+
 2016-03-26  Andy Buckley  <andy.buckley at cern.ch>
 
 	* Remove Rivet/Tools/RivetBoost.hh and Boost references from
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/include/Rivet/Cuts.fhh	Tue Mar 29 22:30:18 2016 +0100
@@ -0,0 +1,22 @@
+#ifndef RIVET_Cuts_FHH
+#define RIVET_Cuts_FHH
+
+#include <memory>
+
+namespace Rivet {
+
+
+  /// @internal Forward declaration of helper class. Not for end users.


More information about the Rivet-svn mailing list