eic / eic/EDM4eic

adding volume and surface ID to trajectory

Open
#55 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
4
Forks
7
Avg merge
1d 8h
Merged PRs (30d)
3

Description

**Is your feature request related to a problem? Please describe.**
The acts multitrajectoryhelper provided volume and surface id for each hit. We already have chi2 for each hits in the trajectory data structure (see https://github.com/eic/EDM4eic/blob/ed58344685dd40c0e35154ef0ae7eca3f709aa47/edm4eic.yaml#L330)
. Adding those geometry info helps the tracking performance analysis.

I propose to add the following four integer vectors:
( see https://github.com/acts-project/acts/blob/main/Core/include/Acts/EventData/MultiTrajectoryHelpers.hpp)
measurementVolume, measurementLayer, outlierVolume, outlierLayer

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the trajectory definition referenced in edm4eic.yaml around line 330, then compare the proposed fields with Acts' Core/include/Acts/EventData/MultiTrajectoryHelpers.hpp. Trace how the data model is generated and verify that measurementVolume, measurementLayer, outlierVolume, and outlierLayer are available for trajectory hits; done means the geometry information supports tracking-performance analysis.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.