From b47c424df252703382ed402fd2717b3cef2a63c6 Mon Sep 17 00:00:00 2001 From: Shujie Li Date: Fri, 26 Jan 2024 22:07:57 -0800 Subject: [PATCH 1/7] create TrackSeed structure to store the seed info --- edm4eic.yaml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index ddf96d8..ec4e42e 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -370,6 +370,15 @@ datatypes: OneToManyRelations: - edm4eic::TrackerHit hits // Hits in this measurement (single or clustered) + edm4eic::TrackSeed: + Description: "save seed info from the realistic seed finder" + Author: "S. Li, B. Schmookler, J. Osborn" + Members: + - edm4hep::Vector3f perigee // vector to create the perigee (line surface) + OneToManyRelations: + - edm4eic::TrackerHit triplet // three tracker hits that are used to form the seed + oneToOneRelations: + - edm4eic::TrackParameters params // initial track parameters from fitting the triplet edm4eic::Trajectory: Description: "Raw trajectory from the tracking algorithm. What is called hit here is 2d measurement indeed." @@ -388,7 +397,9 @@ datatypes: - edm4eic::TrackParameters trackParameters // Associated track parameters, if any - edm4eic::Measurement2D measurements_deprecated // Measurements that were used for this track. Will move this to the edm4eic::Track - edm4eic::Measurement2D outliers_deprecated // Measurements that were not used for this track. Will move this to the edm4eic::Track - + OneToOneRelations: + - edm4eic::TrackSeed seed // seed used to create this track + edm4eic::TrackParameters: Description: "ACTS Bound Track parameters" Author: "W. Armstrong, S. Joosten, J. Osborn" From 04c9050fa1a740f9dc10901645dad53ec2f3552d Mon Sep 17 00:00:00 2001 From: ShujieL Date: Sat, 27 Jan 2024 16:08:18 -0800 Subject: [PATCH 2/7] Update edm4eic.yaml Co-authored-by: Wouter Deconinck --- edm4eic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index ec4e42e..51ceec2 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -376,7 +376,7 @@ datatypes: Members: - edm4hep::Vector3f perigee // vector to create the perigee (line surface) OneToManyRelations: - - edm4eic::TrackerHit triplet // three tracker hits that are used to form the seed + - edm4eic::TrackerHit hits // tracker hits that are used to form the seed oneToOneRelations: - edm4eic::TrackParameters params // initial track parameters from fitting the triplet From 05a5be0c2cfe9cda4a4bc5a11fb39293f5b64e74 Mon Sep 17 00:00:00 2001 From: ShujieL Date: Sat, 27 Jan 2024 16:08:24 -0800 Subject: [PATCH 3/7] Update edm4eic.yaml Co-authored-by: Wouter Deconinck --- edm4eic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index 51ceec2..b9cd124 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -378,7 +378,7 @@ datatypes: OneToManyRelations: - edm4eic::TrackerHit hits // tracker hits that are used to form the seed oneToOneRelations: - - edm4eic::TrackParameters params // initial track parameters from fitting the triplet + - edm4eic::TrackParameters params // initial track parameters edm4eic::Trajectory: Description: "Raw trajectory from the tracking algorithm. What is called hit here is 2d measurement indeed." From 3ba7460120d4a1e7a7f90d3562c997e9b92952b0 Mon Sep 17 00:00:00 2001 From: ShujieL Date: Sat, 27 Jan 2024 16:08:32 -0800 Subject: [PATCH 4/7] Update edm4eic.yaml Co-authored-by: Wouter Deconinck --- edm4eic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index b9cd124..b047761 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -377,7 +377,7 @@ datatypes: - edm4hep::Vector3f perigee // vector to create the perigee (line surface) OneToManyRelations: - edm4eic::TrackerHit hits // tracker hits that are used to form the seed - oneToOneRelations: + OneToOneRelations: - edm4eic::TrackParameters params // initial track parameters edm4eic::Trajectory: From c3223fb7d46e87a91a5e755f5ee8fd800af2d0b1 Mon Sep 17 00:00:00 2001 From: ShujieL Date: Mon, 29 Jan 2024 21:54:56 -0800 Subject: [PATCH 5/7] improve formatting --- edm4eic.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index b047761..b98ef1b 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -371,14 +371,14 @@ datatypes: - edm4eic::TrackerHit hits // Hits in this measurement (single or clustered) edm4eic::TrackSeed: - Description: "save seed info from the realistic seed finder" + Description: "seed info from the realistic seed finder" Author: "S. Li, B. Schmookler, J. Osborn" Members: - - edm4hep::Vector3f perigee // vector to create the perigee (line surface) + - edm4hep::Vector3f perigee // Vector for the perigee (line surface) OneToManyRelations: - - edm4eic::TrackerHit hits // tracker hits that are used to form the seed + - edm4eic::TrackerHit hits // Tracker hits triplet for seeding OneToOneRelations: - - edm4eic::TrackParameters params // initial track parameters + - edm4eic::TrackParameters params // Initial track parameters edm4eic::Trajectory: Description: "Raw trajectory from the tracking algorithm. What is called hit here is 2d measurement indeed." @@ -398,7 +398,7 @@ datatypes: - edm4eic::Measurement2D measurements_deprecated // Measurements that were used for this track. Will move this to the edm4eic::Track - edm4eic::Measurement2D outliers_deprecated // Measurements that were not used for this track. Will move this to the edm4eic::Track OneToOneRelations: - - edm4eic::TrackSeed seed // seed used to create this track + - edm4eic::TrackSeed seed // Reference to the corresponding CKF seed edm4eic::TrackParameters: Description: "ACTS Bound Track parameters" From 4523264de30eaf5586bc6c471584613be60bcf92 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Tue, 30 Jan 2024 16:16:46 -0600 Subject: [PATCH 6/7] fix: capitalization --- edm4eic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index b98ef1b..5085ede 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -371,7 +371,7 @@ datatypes: - edm4eic::TrackerHit hits // Hits in this measurement (single or clustered) edm4eic::TrackSeed: - Description: "seed info from the realistic seed finder" + Description: "Seed info from the realistic seed finder" Author: "S. Li, B. Schmookler, J. Osborn" Members: - edm4hep::Vector3f perigee // Vector for the perigee (line surface) From e76de2e5d41c8cbe1d0d3cf6a3aadf6e153a4ef8 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Tue, 30 Jan 2024 16:19:08 -0600 Subject: [PATCH 7/7] fix: rm ref to CKF --- edm4eic.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/edm4eic.yaml b/edm4eic.yaml index 5085ede..fe6f528 100644 --- a/edm4eic.yaml +++ b/edm4eic.yaml @@ -398,7 +398,7 @@ datatypes: - edm4eic::Measurement2D measurements_deprecated // Measurements that were used for this track. Will move this to the edm4eic::Track - edm4eic::Measurement2D outliers_deprecated // Measurements that were not used for this track. Will move this to the edm4eic::Track OneToOneRelations: - - edm4eic::TrackSeed seed // Reference to the corresponding CKF seed + - edm4eic::TrackSeed seed // Corresponding track seed edm4eic::TrackParameters: Description: "ACTS Bound Track parameters"