EXCEEDS logo
Exceeds
Nils Faltermann

PROFILE

Nils Faltermann

Nils Faltermann modernized METXY corrections and enhanced jet veto capabilities in the KIT-CMS/CROWN repository, focusing on improved data-era coverage and accuracy for UL16, UL17, and UL18 datasets. He standardized MET XY corrections by migrating to correctionlib, introducing new headers and resolving include issues to ensure maintainability. Nils also developed the VetoJetsByVetoMap filter, enabling eta/phi-based jet veto decisions using correction maps for more robust event selection. Working primarily in C++ with expertise in code formatting and ROOT DataFrames, he delivered features that improved physics object performance, reduced systematic uncertainties, and streamlined integration across multiple data eras.

Overall Statistics

Feature vs Bugs

100%Features

Repository Contributions

5Total
Bugs
0
Commits
5
Features
2
Lines of code
1,420
Activity Months1

Work History

February 2025

5 Commits • 2 Features

Feb 1, 2025

February 2025 monthly summary for KIT-CMS/CROWN. Focused on delivering METXY corrections modernization and enhanced jet veto capabilities, with improvements to data-era coverage and accuracy across UL16/UL17/UL18. Key work reduced ambiguity in MET corrections and enabled more reliable jet veto decisions across datasets, aligning with production needs. Highlights: - METXY Corrections modernization: standardized MET XY corrections across eras (2016-2018) with support for UL17/UL18/UL16 data and data types (UL, PUPPI, MC). Includes new header, include fixes, and migration to correctionlib for improved accuracy. - VetoJetsByVetoMap filter: introduced VetoJetsByVetoMap to filter jets using veto maps, enabling jet veto decisions based on eta/phi with correction maps. - Code quality and reliability: addressed missing includes and performed formatting cleanups; prepared for ongoing maintainability and clean integration with correctionlib-based corrections. - Migration to correctionlib: completed upgrade path to correctionlib to enhance correction accuracy and reduce maintenance overhead across data eras. Business impact: - More accurate MET corrections across datasets, leading to improved physics object performance and more robust analyses. - Clearer jet veto decision logic through veto maps, enabling tighter event selections with reduced systematic uncertainties. - Improved maintainability and consistency across data eras, reducing future integration effort.

Activity

Loading activity data...

Quality Metrics

Correctness88.0%
Maintainability84.0%
Architecture86.0%
Performance80.0%
AI Usage20.0%

Skills & Technologies

Programming Languages

C++

Technical Skills

C++C++ DevelopmentCode FormattingData AnalysisHeader File ManagementHigh Energy PhysicsMET CorrectionsROOT DataFrames

Repositories Contributed To

1 repo

Overview of all repositories you've contributed to across your timeline

KIT-CMS/CROWN

Feb 2025 Feb 2025
1 Month active

Languages Used

C++

Technical Skills

C++C++ DevelopmentCode FormattingData AnalysisHeader File ManagementHigh Energy Physics

Generated by Exceeds AIThis report is designed for sharing and indexing