|
[Rivet-svn] rivet: 9 new changesetsRivet Mercurial rivet at projects.hepforge.orgMon Jun 26 22:00:20 BST 2017
details: https://rivet.hepforge.org/hg/rivet/rev/c20601fa474a branches: changeset: 5895:c20601fa474a user: Andy Buckley <andy at insectnation.org> date: Fri Jun 23 21:35:07 2017 +0100 description: Clean up dead files details: https://rivet.hepforge.org/hg/rivet/rev/ac9ee3bc2d09 branches: changeset: 5896:ac9ee3bc2d09 user: Andy Buckley <andy at insectnation.org> date: Fri Jun 23 21:40:20 2017 +0100 description: Rename analyses directory again, for uniformity details: https://rivet.hepforge.org/hg/rivet/rev/ab0c1768a564 branches: changeset: 5897:ab0c1768a564 user: Andy Buckley <andy at insectnation.org> date: Fri Jun 23 22:00:08 2017 +0100 description: Split random number generation into the retrieval of a thread-safe random engine via Rivet::rng(), and convenience functions to apply it to generating various distributions details: https://rivet.hepforge.org/hg/rivet/rev/7d9c4a25ef15 branches: changeset: 5898:7d9c4a25ef15 user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 19:58:27 2017 +0100 description: hg ignore tweak details: https://rivet.hepforge.org/hg/rivet/rev/4ee3a7f3f1a9 branches: changeset: 5899:4ee3a7f3f1a9 user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 20:07:16 2017 +0100 description: Fix flag double-counting in rivet-buildplugin details: https://rivet.hepforge.org/hg/rivet/rev/5f69a3f3f149 branches: changeset: 5900:5f69a3f3f149 user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 21:35:28 2017 +0100 description: Add *EffFn, *SmearFn, and *EffSmearFn types to SmearingFunctions.hh details: https://rivet.hepforge.org/hg/rivet/rev/22b0c8dcb02c branches: changeset: 5901:22b0c8dcb02c user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 21:37:29 2017 +0100 description: Convert SmearedParticles to a more general list of combined efficiency+smearing functions, with extra constructors and some variadic template cleverness to allow implicit conversions from single-operation eff and smearing function. Yay for C++11 ;-) details: https://rivet.hepforge.org/hg/rivet/rev/c83cd9806a47 branches: changeset: 5902:c83cd9806a47 user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 21:39:39 2017 +0100 description: Add smear-before-eff variant details: https://rivet.hepforge.org/hg/rivet/rev/48725c6a6fc9 branches: changeset: 5903:48725c6a6fc9 user: Andy Buckley <andy at insectnation.org> date: Mon Jun 26 21:56:46 2017 +0100 description: Finessing the SmearedParticles constructors... testing next, and ParticleEffSmearFn needs a comparison operator diffs (truncated from 652765 to 50 lines): --- a/.hgignore Fri Jun 23 17:28:46 2017 +0100 +++ b/.hgignore Mon Jun 26 21:56:46 2017 +0100 @@ -69,4 +69,4 @@ ^Rivet-.\..\..$ ^local/.*$ ^(for|analyses)\d\d\d$ -^Analyses/data$ +^analyses/data$ --- a/Analyses/Makefile.am Fri Jun 23 17:28:46 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,51 +0,0 @@ -AUTOMAKE_OPTIONS = -Wno-portability - -if ENABLE_ANALYSES - -PLUGIN_DIRS = $(wildcard plugin*) -PLUGIN_NAMES = $(subst plugin,,$(PLUGIN_DIRS)) -PLUGIN_LIBS = $(patsubst plugin%,Rivet%Analyses.so,$(PLUGIN_DIRS)) -PLUGIN_DATAFILES = $(wildcard plugin*/*.info plugin*/*.plot plugin*/*.yoda) - -CLEANFILES = $(PLUGIN_LIBS) -EXTRA_DIST = $(PLUGIN_DIRS) - -%.so: - @+echo && RIVET_BUILDPLUGIN_BEFORE_INSTALL=1 bash $(top_srcdir)/bin/rivet-buildplugin -j2 $@ $^ - -RivetALICEAnalyses.so: $(wildcard pluginALICE/*.cc) -RivetATLASAnalyses.so: $(wildcard pluginATLAS/*.cc) -RivetCDFAnalyses.so: $(wildcard pluginCDF/*.cc) -RivetCMSAnalyses.so: $(wildcard pluginCMS/*.cc) -RivetD0Analyses.so: $(wildcard pluginD0/*.cc) -RivetHERAAnalyses.so: $(wildcard pluginHERA/*.cc) -RivetLEPAnalyses.so: $(wildcard pluginLEP/*.cc) -RivetLHCbAnalyses.so: $(wildcard pluginLHCb/*.cc) -RivetLHCfAnalyses.so: $(wildcard pluginLHCf/*.cc) -RivetMCAnalyses.so: $(wildcard pluginMC/*.cc) -RivetMiscAnalyses.so: $(wildcard pluginMisc/*.cc) -RivetPetraAnalyses.so: $(wildcard pluginPetra/*.cc) -RivetRHICAnalyses.so: $(wildcard pluginRHIC/*.cc) -RivetSPSAnalyses.so: $(wildcard pluginSPS/*.cc) -RivetTOTEMAnalyses.so: $(wildcard pluginTOTEM/*.cc) - -all-local: $(PLUGIN_LIBS) $(PLUGIN_DATAFILES) - mkdir -p $(builddir)/data - @for i in $(PLUGIN_DATAFILES); do $(LN_S) -f ../$$i $(builddir)/data; done - -clean-local: - rm -rf data - -install-exec-local: $(PLUGIN_LIBS)
More information about the Rivet-svn mailing list |