Skip to content
Snippets Groups Projects
Commit 472dd1b4 authored by Mark Smith's avatar Mark Smith
Browse files

Merge branch 'v21r4-release' into 'run2-patches'

v21r4 release

See merge request lhcb/Analysis!630
parents b0f65b79 bf6b7037
No related branches found
No related tags found
No related merge requests found
......@@ -16,5 +16,5 @@ find_package(GaudiProject)
#---------------------------------------------------------------
# Declare project name and version
gaudi_project(Analysis v21r3
USE Phys v26r3)
gaudi_project(Analysis v21r4
USE Phys v26r4)
{% set categories = [
'Configuration',
'Decoding', 'Tracking', 'PV finding', 'Muon', 'Calo', 'RICH', 'Jets',
'PID', 'Composites', 'Filters', 'Functors',
'Event model', 'Persistency',
'MC checking', 'Monitoring', 'Luminosity',
'Core', 'Conditions', 'Utilities',
'Simulation', 'Tuples', 'Accelerators',
'Flavour tagging',
'Build',
] -%}
{% set used_mrs = [] -%}
{% macro section(labels, mrs=merge_requests, used=used_mrs, indent='', highlight='highlight') -%}
{% for mr in order_by_label(select_mrs(mrs, labels, used), categories) -%}
{% set mr_labels = categories|select("in", mr.labels)|list -%}
{{indent}}- {% if mr_labels %}{{mr_labels|map('label_ref')|join(' ')}} | {% endif -%}
{{mr.title|sentence}}, {{mr|mr_ref(project_fullname)}} (@{{mr.author.username}}){% if mr.issue_refs %} [{{mr.issue_refs|join(',')}}]{% endif %}{% if highlight in mr.labels %} :star:{% endif %}
{# {{mr.description|mdindent(2)}} -#}
{% endfor -%}
{% endmacro -%}
{{date}} {{project}} {{version}}
===
This version uses Gaudi v32r2, LHCb v45rX, Lbcom v23rX, Rec v24rX and Phys v26rX, and uses LCG_96b with ROOT 6.18.04.
Release for use with Run 1 or Run 2 data, prepared on the run2-patches branch
Built relative to {{project}} [{{project_prev_tag}}](../-/tags/{{project_prev_tag}}), with the following changes:
### New features ~"new feature"
{{ section(['new feature']) }}
### Fixes ~"bug fix" ~workaround
{{ section(['bug fix', 'workaround']) }}
### Enhancements ~enhancement
{{ section(['enhancement']) }}
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
{{ section(['cleanup', 'modernisation', 'testing']) }}
### Documentation ~Documentation
{# Collect documentation independently, may lead to repeated entries -#}
{{ section(['Documentation'], used=None) }}
{# Mark as used such documentation does not appear under Other -#}
{% set dummy = section(['Documentation']) -%}
### Other
{{ section([[]]) }}
2020-06-03 Analysis v21r4
===
This version uses Gaudi v32r2, LHCb v45r3, Lbcom v23r0p3, Rec v24r3 and Phys v26r4, and uses LCG_96b with ROOT 6.18.04.
Release for use with Run 1 or Run 2 data, prepared on the run2-patches branch
Built relative to Analysis [v21r3](../-/tags/v21r3), with the following changes:
### New features ~"new feature"
- ~Tuples | Add SubVertexing tool, !588 (@rmatev)
### Fixes ~"bug fix" ~workaround
- ~Build | Ignore unchecked status codes, !603 (@clemenci)
### Enhancements ~enhancement
- ~Tuples | Added pT relative to flight direction as variable in TupleToolCorrectedMass, !626 (@decianm)
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
- ~Build | Ignore unchecked StatusCode, !615 (@cattanem)
- ~Build | Remove OPTIONS "-U__MINGW32__" from gaudi_add_dictionary directive, !606 (@cattanem)
- Remove usage of VP, !587 (@cattanem)
- TupleToolTagging - fix clang warnings due to incorrect usage of std::move, !582 (@cattanem)
- MCMatcher : Fix gcc9 warning due to implicit copy constructors, !573 (@cattanem)
- Remove upgrade detectors, not supported on this branch, !572 (@cattanem)
### Other
- TupleToolKinematic AtVtx changed, !621 (@lgarciam)
- Fix bunch of clang warnings, !569 (@erodrigu)
- Fix recalcitrant test failure in Ostap, !568 (@erodrigu)
- Make MCTupleToolRedecay work if RootInTES is set, !564 (@mibjoern)
- Don't mark parent particle in setDescriptorTemplate, !560 (@legreeve)
- Fixed warnings, !558 (@mimazure) [#1]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment