|
[Rivet-svn] rivet: 9 new changesetsRivet Mercurial rivet at projects.hepforge.orgWed Jun 28 14:45:18 BST 2017
details: https://rivet.hepforge.org/hg/rivet/rev/0c47fc6fe5d5 branches: default-hepmc3 changeset: 5920:0c47fc6fe5d5 user: Andy Buckley <andy at insectnation.org> date: Mon Jan 30 20:09:41 2017 +0000 description: More projection conversions for HepMC3 details: https://rivet.hepforge.org/hg/rivet/rev/64bd2ff7d123 branches: default-hepmc3 changeset: 5921:64bd2ff7d123 user: Andy Buckley <andy at insectnation.org> date: Mon Jan 30 20:34:26 2017 +0000 description: All projections working with HepMC3 details: https://rivet.hepforge.org/hg/rivet/rev/def186c66688 branches: default-hepmc3 changeset: 5922:def186c66688 user: Andy Buckley <andy at insectnation.org> date: Mon Jan 30 20:39:48 2017 +0000 description: First analysis fixes details: https://rivet.hepforge.org/hg/rivet/rev/afb12bff1b85 branches: default-hepmc3 changeset: 5923:afb12bff1b85 user: Andy Buckley <andy at insectnation.org> date: Mon Jan 30 20:42:41 2017 +0000 description: First step to analysis HepMC3 compatibility: use *Ptr type names details: https://rivet.hepforge.org/hg/rivet/rev/2234e1cc1114 branches: default-hepmc3 changeset: 5924:2234e1cc1114 user: Andy Buckley <andy at insectnation.org> date: Tue Jan 31 10:31:52 2017 +0000 description: Typo fix -- thanks, Andrii V details: https://rivet.hepforge.org/hg/rivet/rev/8ceb9a27b52d branches: default-hepmc3 changeset: 5925:8ceb9a27b52d user: Andy Buckley <andy at insectnation.org> date: Tue Jan 31 23:03:28 2017 +0000 description: Add Cut-arg variants to HeavyHadrons particle-retrieving methods. details: https://rivet.hepforge.org/hg/rivet/rev/2fd096e439fc branches: default-hepmc3 changeset: 5926:2fd096e439fc user: Andy Buckley <andy at insectnation.org> date: Tue Jan 31 23:03:54 2017 +0000 description: Protect against changing meaning of GenVertex::id() details: https://rivet.hepforge.org/hg/rivet/rev/d99be95370d5 branches: default-hepmc3 changeset: 5927:d99be95370d5 user: Andy Buckley <andy at insectnation.org> date: Tue Jan 31 23:04:10 2017 +0000 description: Analysis tidying & HepMC3 compatibility details: https://rivet.hepforge.org/hg/rivet/rev/be13e683d9d1 branches: default-hepmc3 changeset: 5928:be13e683d9d1 user: Andy Buckley <andy at insectnation.org> date: Wed Jun 28 14:40:25 2017 +0100 description: Merge with default diffs (truncated from 658918 to 50 lines): --- a/.hgignore Mon Jan 30 17:13:27 2017 +0000 +++ b/.hgignore Wed Jun 28 14:40:25 2017 +0100 @@ -1,5 +1,5 @@ ~$ -^run.*$ +^(anas|test|run).*$ \.orig$ \.(o|Po|lo|Plo|la|a|so|dylib|pyc|tar\.bz2|tar\.gz|fifo|hepmc)$ ^config\.guess$ @@ -69,4 +69,4 @@ ^Rivet-.\..\..$ ^local/.*$ ^(for|analyses)\d\d\d$ -^src/Analyses/.*__all\.cc$ +^analyses/data$ --- a/ChangeLog Mon Jan 30 17:13:27 2017 +0000 +++ b/ChangeLog Wed Jun 28 14:40:25 2017 +0100 @@ -1,3 +1,298 @@ +2017-06-28 Andy Buckley <andy.buckley at cern.ch> + + * Split the smearing functions into separate header files for + generic/momentum, Particle, Jet, and experiment-specific smearings + & efficiencies. + +2017-06-27 Andy Buckley <andy.buckley at cern.ch> + + * Add 'JetFinder' alias for JetAlg, by analogy with ParticleFinder. + +2017-06-26 Andy Buckley <andy.buckley at cern.ch> + + * 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 ;-) + This work based on a macro-based version of combined eff/smear + functions by Karl Nordstrom -- thanks! + + * Add *EffFn, *SmearFn, and *EffSmearFn types to SmearingFunctions.hh. + +2017-06-23 Andy Buckley <andy.buckley at cern.ch> + + * Add portable OpenMP enabling flags to AM_CXXFLAGS. + +2017-06-22 Andy Buckley <andy.buckley at cern.ch> + + * Fix the smearing random number seed and make it thread-specific + if OpenMP is available (not yet in the build system). + + * Remove the UNUSED macro and find an alternative solution for the + cases where it was used, since there was a risk of macro clashes
More information about the Rivet-svn mailing list |