[Rivet-svn] rivet: 20 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Mon Jun 13 21:30:06 BST 2016


details:   https://rivet.hepforge.org/hg/rivet/rev/222a05d60d85
branches:  
changeset: 5236:222a05d60d85
user:      Andy Buckley <andy at insectnation.org>
date:      Fri May 27 16:57:33 2016 +0100
description:
Merge from 2.4.x

details:   https://rivet.hepforge.org/hg/rivet/rev/776c8e299b56
branches:  
changeset: 5237:776c8e299b56
user:      Andy Buckley <andy at insectnation.org>
date:      Fri May 27 16:58:06 2016 +0100
description:
Merge

details:   https://rivet.hepforge.org/hg/rivet/rev/d0b42f9e49da
branches:  
changeset: 5238:d0b42f9e49da
user:      Andy Buckley <andy at insectnation.org>
date:      Mon May 30 23:37:54 2016 +0100
description:
Add prelim code for per-nucleon boosts and new LorentzTrans factory functions, etc. More to come

details:   https://rivet.hepforge.org/hg/rivet/rev/fc3334ee128b
branches:  
changeset: 5239:fc3334ee128b
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 01 00:57:42 2016 +0100
description:
LT and beams function interfaces reworked. Just need the actual numerically safe calculation of beam-CMS gamma factor now

details:   https://rivet.hepforge.org/hg/rivet/rev/0f5085088bf6
branches:  
changeset: 5240:0f5085088bf6
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 01 16:50:27 2016 +0100
description:
Updates for LT API changes

details:   https://rivet.hepforge.org/hg/rivet/rev/060f7296ec35
branches:  
changeset: 5241:060f7296ec35
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 01 17:35:05 2016 +0100
description:
Updates for LT API changes

details:   https://rivet.hepforge.org/hg/rivet/rev/a3e72d9f2ebc
branches:  
changeset: 5242:a3e72d9f2ebc
user:      Andy Buckley <andy at insectnation.org>
date:      Wed Jun 08 16:17:06 2016 +0100
description:
Add scripts for counting the number of analyses vs time, using the hg repo

details:   https://rivet.hepforge.org/hg/rivet/rev/9568b9328742
branches:  
changeset: 5243:9568b9328742
user:      Andy Buckley <andy at insectnation.org>
date:      Fri Jun 10 16:27:13 2016 +0100
description:
Add a FourMomentum-specialised transform(v) method to LorentzTrans

details:   https://rivet.hepforge.org/hg/rivet/rev/02b9005f7920
branches:  
changeset: 5244:02b9005f7920
user:      Andy Buckley <andy at insectnation.org>
date:      Fri Jun 10 16:27:19 2016 +0100
description:
Add user-facing aliases to ProjectionApplier add, get, and apply methods... the templated versions of which can now be called without using the word 'projection', which makes the function names a bit shorter and pithier, and reduces semantic repetition.

details:   https://rivet.hepforge.org/hg/rivet/rev/99de0c3b0374
branches:  
changeset: 5245:99de0c3b0374
user:      Andy Buckley <andy at insectnation.org>
date:      Fri Jun 10 21:16:03 2016 +0100
description:
Add a NonPromptFinalState projection, and tweak the PromptFinalState and unbound Particle functions a little in response. May need some more finessing.

details:   https://rivet.hepforge.org/hg/rivet/rev/fb7cb5af980b
branches:  
changeset: 5246:fb7cb5af980b
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 12:54:04 2016 +0100
description:
Add a DEFAULT_RIVET_PROJ_CLONE macro for implementing the clone() method boiler-plate code in projections.

details:   https://rivet.hepforge.org/hg/rivet/rev/eef8591b129b
branches:  
changeset: 5247:eef8591b129b
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 12:58:13 2016 +0100
description:
Renaming projection adding/registration methods to using 'declare' as the canonical name (and eliminating 'reg', which no-one liked)

details:   https://rivet.hepforge.org/hg/rivet/rev/edff0f04b681
branches:  
changeset: 5248:edff0f04b681
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 13:43:23 2016 +0100
description:
Merge from 2.4.x

details:   https://rivet.hepforge.org/hg/rivet/rev/3fc5d6625c7d
branches:  
changeset: 5249:3fc5d6625c7d
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 14:40:16 2016 +0100
description:
Start using the DEFAULT_RIVET_ANALYSIS_CTOR macro (newly created preferred alias to long-present DEFAULT_RIVET_ANA_CONSTRUCTOR)

details:   https://rivet.hepforge.org/hg/rivet/rev/dbee3ca2506a
branches:  
changeset: 5250:dbee3ca2506a
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 14:53:06 2016 +0100
description:
Using DEFAULT_RIVET_ANALYSIS_CTOR in latest CMS analyses

details:   https://rivet.hepforge.org/hg/rivet/rev/0175188f89df
branches:  
changeset: 5251:0175188f89df
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 15:22:18 2016 +0100
description:
applyProjection<PROJ>(evt, pname) -> apply<PROJ>(evt, pname) in all analyses

details:   https://rivet.hepforge.org/hg/rivet/rev/d49f953ea1e5
branches:  
changeset: 5252:d49f953ea1e5
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 15:23:05 2016 +0100
description:
addProjection(proj, pname) -> declare(proj, pname) in all analyses

details:   https://rivet.hepforge.org/hg/rivet/rev/87cdd2d8e897
branches:  
changeset: 5253:87cdd2d8e897
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 15:25:13 2016 +0100
description:
ChangeLog and mkanalysis updates for new projection handling methods

details:   https://rivet.hepforge.org/hg/rivet/rev/994121d12311
branches:  
changeset: 5254:994121d12311
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 15:36:43 2016 +0100
description:
Typo fixes

details:   https://rivet.hepforge.org/hg/rivet/rev/d885f320e200
branches:  
changeset: 5255:d885f320e200
user:      Andy Buckley <andy at insectnation.org>
date:      Mon Jun 13 21:29:26 2016 +0100
description:
Merge

diffs (truncated from 21037 to 50 lines):

--- a/ChangeLog	Wed May 11 23:05:38 2016 +0100
+++ b/ChangeLog	Mon Jun 13 21:29:26 2016 +0100
@@ -1,3 +1,61 @@
+2016-06-13  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Add and use projection handling methods declare(proj, pname) and
+	apply<PROJ>(evt, pname) rather than the longer and explicitly
+	'projectiony' addProjection & applyProjection.
+
+	* Start using the DEFAULT_RIVET_ANALYSIS_CTOR macro (newly created
+	preferred alias to long-present DEFAULT_RIVET_ANA_CONSTRUCTOR)
+
+	* Add a DEFAULT_RIVET_PROJ_CLONE macro for implementing the
+	clone() method boiler-plate code in projections.
+
+2016-06-10  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Add a NonPromptFinalState projection, and tweak the
+	PromptFinalState and unbound Particle functions a little in
+	response. May need some more finessing.
+
+	* Add user-facing aliases to ProjectionApplier add, get, and apply
+	methods... the templated versions of which can now be called
+	without using the word 'projection', which makes the function
+	names a bit shorter and pithier, and reduces semantic repetition.
+
+2016-06-10  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Adding ATLAS_2015_I1397635 Wt at 8 TeV analysis.
+
+	* Adding ATLAS_2015_I1390114 tt+b(b) at 8 TeV analysis.
+
+2016-06-09  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Downgrade some non-fatal error messages from ERROR to WARNING
+	status, because *sigh* ATLAS's software treats any appearance of
+	the word 'ERROR' in its log file as a reason to report the job as
+	failed (facepalm).
+
+2016-06-07  Andy Buckley  <andy.buckley at cern.ch>
+
+	* Adding ATLAS 13 TeV minimum bias analysis, ATLAS_2016_I1419652.
+
+2016-05-30  Andy Buckley  <andy.buckley at cern.ch>
+
+	* pyext/rivet/util.py: Add pandoc --wrap/--no-wrap CLI detection
+	and batch conversion.
+
+	* bin/rivet: add -o as a more standard 'output' option flag alias to -H.
+


More information about the Rivet-svn mailing list