Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade FD tracking #250

Merged
merged 94 commits into from
Apr 11, 2024
Merged

Upgrade FD tracking #250

merged 94 commits into from
Apr 11, 2024

Conversation

tongtongcao
Copy link
Collaborator

@tongtongcao tongtongcao commented Apr 8, 2024

PR#107 (#107) is for updates of both DC-only and DC-uRWell tracking.
As discussed with the software group, updates for DC-only and DC-uRWell tracking should be separated.
This branch removes all updates for DC-uRWell tracking so as to remain updates for DC-only tracking.

In the PR, the main updates for forward tracking can be summarized as follows:

  1. Moved and refactored KF package from DC reconstruction package group to common-tools package group
  2. Improved pattern recognition
  3. Reset covariance matrix for seed
  4. Reset initial covariance matrix for the second and following iterations in tracking
  5. Applied Deterministic Annealing Filter (DAF)

Here are links for details of updates: talk 1 and talk 2.
Here are links link for validation: talk1 and talk2

Copy link
Collaborator

@raffaelladevita raffaelladevita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of the comments from #107 review have been addressed. I suggest adding a few more comments in the code as reminders of changes that should be done in the future.

@raffaelladevita raffaelladevita self-requested a review April 10, 2024 16:15
Copy link
Collaborator

@raffaelladevita raffaelladevita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Run a quick test reconstructing one file from run 5038 (RG-A Fall 18): Clara benchmarks using 64 threads on clara1603 and W spectrum included below in comparison to development

  • Development:
Screen Shot 2024-04-10 at 15 54 42 Screen Shot 2024-04-10 at 15 49 17 - this branch: Screen Shot 2024-04-10 at 15 54 11 Screen Shot 2024-04-10 at 15 48 40

@c-dilks
Copy link
Member

c-dilks commented Apr 11, 2024

Triggered a clas12-validation run: https://github.com/JeffersonLab/coatjava/actions/runs/8649197318

@c-dilks
Copy link
Member

c-dilks commented Apr 11, 2024

Triggered a clas12-validation run: https://github.com/JeffersonLab/coatjava/actions/runs/8649197318

All good!

@baltzell baltzell merged commit 3633022 into development Apr 11, 2024
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants