Releases: KIT-CMS/CROWN
Releases · KIT-CMS/CROWN
v0.4
Main Changes
- Updates for ROOT 6.30
- Support for OnnxRuntime for ML Inference
- CorrectionManager for optimized loading of input files like json files or correctionlib files
- Restructuring of cmake files
- Updated correctionlib
- Improved Error-Handelling
- bugfixes (see details below)
What's Changed
- update docs for V0.3 by @harrypuuter in #232
- update docs for latest KingMaker update, fix lots of typos by @harrypuuter in #233
- WIP: Code cleanup by @harrypuuter in #205
- Addition of updated correctionlibs for 2016post/preVFPUL by @a-monsch in #234
- 2016 pre- and postVFP emb tau ID correctionlibs by @conformist89 in #236
- Adjustment of 2016UL embeddingselection correctionlibs by @a-monsch in #237
- electron scalefactors correctionlib by @ralfschmieder in #238
- changed gridka redirector by @ralfschmieder in #239
- Payload deployment, ROOT 6.30 by @harrypuuter in #241
- revert new progress bar, since no ROOT 6.30 for CS8 by @harrypuuter in #243
- add some more linux names by @harrypuuter in #244
- fix distro settings once and for all by @harrypuuter in #245
- add exeption for misconfiguration of sampleypes by @harrypuuter in #242
- readout of the emb electron energy scale with correctionlibs by @ralfschmieder in #248
- function to select quantities on exact match by @nfaltermann in #250
- implemented charge requirement in tripleselection algorithm by @ralfschmieder in #251
- small bugfix for trigger prescale by @nfaltermann in #255
- restructure cmake files into multiple files by @harrypuuter in #252
- add ccache to build commands by @harrypuuter in #256
- Dev os preferred pair selection by @a-monsch in #257
- Addition of new embeddingselection correctionlibs and update of 2016 by @a-monsch in #259
- add error handeling for validation errors by @harrypuuter in #258
- update readthedocs config by @harrypuuter in #260
- Updating correctionlibs for muon and embeddingselection by @a-monsch in #262
- Implemention of electron energy uncertainties for MC by @nshadskiy in #265
- Fix bug in electron energy correction uncertainties by @nshadskiy in #266
- Add working Onnxruntime Producer by @harrypuuter in #254
- fix FastMTT memory leak by @harrypuuter in #269
- update top pT reweighting by @nfaltermann in #270
- add CorrectionManager by @harrypuuter in #267
Full Changelog: v0.3...v0.4
v0.3
What's Changed
Apart from bugfixes, the performance was improved by ~20-25%, compared to the previous release. In addition, the functionality to produce friendtrees with CROWN was overhauled and extended, allowing to use multiple friends as input.
- trigger prescales by @nfaltermann in #206
- Fix electron eta SF readout and add measured SFs for 2017. by @mburkart in #208
- Include changes necessary for tag and probe measurements with correct turnons. by @mburkart in #207
- Ff producer by @nshadskiy in #209
- add SM fakefactor functions, improve performance of nmssm functions by @harrypuuter in #210
- add check for handeling of input files with zero events by @harrypuuter in #213
- add check that crown is run in the correct folder // Tautrigger by @harrypuuter in #212
- add generic implementation to combine an arbitrary number of 4 vectors by @harrypuuter in #217
- implementation of WH(tautau) analysis by @ralfschmieder in #216
- fixed small bug: double semicolon by @ralfschmieder in #220
- implemetation of the ditau trigger SF producer for embedded events by @nshadskiy in #223
- implementation of fake factors for full hadronic channel by @nshadskiy in #224
- Update Docs by @harrypuuter in #222
- bugfix by @ralfschmieder in #226
- update ROOT version to 6.28 (comes with LCG 104) by @harrypuuter in #215
- added tau ID 2018 UL scale factors by @conformist89 in #229
- Addition of mathParticle to tagandprobe namespace, extension of debug information by @a-monsch in #228
- adding correctionlib files for tau trigger SFs for embedding by @nshadskiy in #231
- add functionality to use arbitrary number of friend trees by @harrypuuter in #230
New Contributors
- @mburkart made their first contribution in #208
- @conformist89 made their first contribution in #229
- @a-monsch made their first contribution in #228
Full Changelog: v0.2...v0.3
v0.2
The biggest changes in this release are the inclusion of Top related analysis code, and the functionality to generate friends trees
What's Changed
- allow the use of modifiers within Shift configs by @harrypuuter in #186
- switch to LCG 102, add support for c8 and ubuntu by @harrypuuter in #187
- add check for idential names, convert name to unique naming by @harrypuuter in #188
- add two additional maps to crown nuples by @harrypuuter in #190
- convert CutFlowReports to Histograms by @harrypuuter in #192
- black 23 by @harrypuuter in #194
- add functionality to track, which parameters are provided in the conf… by @harrypuuter in #193
- fix emb genparticles by @harrypuuter in #199
- update optimizer to preserve filter orderning by @harrypuuter in #195
- fix git status extraction by @harrypuuter in #196
- additions for top related analyses by @nfaltermann in #200
- additional, more generic function for b tagging scale factors by @nfaltermann in #203
- add SVFit FastMTT package by @harrypuuter in #202
- WIP: Add functionality to produce friend trees with CROWN by @harrypuuter in #191
- add functionality to go from tarball to the exact configuration by @harrypuuter in #201
New Contributors
- @nfaltermann made their first contribution in #200
Full Changelog: v0.1...v0.2
v.0.1
This is a first release, to test the interaction with Zenodo