Skip to content

Move Kalman Filter in ALERT engine#1100

Merged
baltzell merged 9 commits intoJeffersonLab:developmentfrom
ftouchte:merge/engine
Feb 9, 2026
Merged

Move Kalman Filter in ALERT engine#1100
baltzell merged 9 commits intoJeffersonLab:developmentfrom
ftouchte:merge/engine

Conversation

@ftouchte
Copy link
Collaborator

@ftouchte ftouchte commented Feb 9, 2026

  • Move Kalman Filter in ALERT engine
    • Require/Read AHDC::track and AHDC::hits form AHDCEngine
    • Remove redundant attributes in the object Track (delete everything with the _kf extension)
    • Initialise the Kalmaan filter with Niter (number of iterations) and particle (PDGParticle type)
    • Update AHDC::hits in ALERT engine after the Kalman Filter

@baltzell
Copy link
Collaborator

baltzell commented Feb 9, 2026

Is this now loading the AHDC geometry twice? (Once in AHDC's engine and once in ALERT's)

@ftouchte
Copy link
Collaborator Author

ftouchte commented Feb 9, 2026

Yes.

I noticed that there is something similar for the ATOF.

I think it is one of the limitation of using three different engines.

@baltzell
Copy link
Collaborator

baltzell commented Feb 9, 2026

It's not a limitation of the 3 engines, but we can address it later if necessary. It's only memory:)

@baltzell
Copy link
Collaborator

baltzell commented Feb 9, 2026

The approve button seems to have disappeared since last week. Anyone else seeing the same?

@baltzell baltzell merged commit 9825f60 into JeffersonLab:development Feb 9, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants