Skip to content

Conversation

@baltzell
Copy link
Collaborator

@baltzell baltzell commented Jan 2, 2025

Supercedes #378

efuchey and others added 30 commits February 15, 2024 20:10
It should have been AHDC::adc (since corresponding HitReader also uses this bank), it was AHDC::tdc.
(and stop changing wire number internally to start from zero)
(this requires removing a manual +1 offset for wire number in a perl script in GEMC)
Fix of a merge error after commit f10c09e
PreCluster pairing routine in AHDC ClusterFinder
…r-layer list of hits in AHDC PreCluster

Modified the hardcoded lookup superlayer indices to obtain the geometry parameters to calculate x, y.
Modifications for debugging/validation of index convention change.
ftouchte and others added 24 commits November 8, 2024 16:03
Update time calculations in ModeAHDC.java
Add a new mode of extraction for AHDC
…end points;

* Adjusted the initial covariance matrix parameters;
* Added methods n KFitter and Hit to set better measurement and noise matrices for hits;

*** For debugging purposes only: ***
* Added a method to reconstruct that tracks gathering all hits, and sets the track parameters as follows:
   px = 150.0*sin(atan2(y_w0, x_w0)), py = 150.0*cos(atan2(y_w0, x_w0)) set with x_w0, y_w0 origin of first wire hit;
   x, y, z = 0, pz = 0;
   => only good for MC with no background;
* commented out the track finding method and using the method described above.
…ector_simple" for Hit, and "H_simple", "h_simple" for KFitter to return the preexisting matrix emasurements;

new matrix measurements have been implemented in the methods "getMeasurementNoise", "getVector", "H" and "h".
Added new memebers "adc" and "phi" for the hit for measured ADC and wire phi position at z = 0 respectively.
Getting changes from Michael
…tem, one to minimize track distance.

Added functions to calculate phi for hit as a function of z and to calculate the hit "sign" i.e. the side of the wire the track passes.
…ers all hits to make a track candidate and uncommented the track finding code.
Kalman Filter fixes: constants and parameters
Actually use the new waveform conversion approach for AHDC
Use DeepJavaLibrary to load a PyTorch model.
Create a new bank AHDC_AI::Prediction.
Revert "leave internal indexing at zero, output at 1"
@baltzell
Copy link
Collaborator Author

baltzell commented Jan 2, 2025

Supercedes #378

@baltzell baltzell enabled auto-merge (rebase) January 2, 2025 21:42
Copy link
Collaborator

@whit2333 whit2333 left a comment

Choose a reason for hiding this comment

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

looks good

auto-merge was automatically disabled January 2, 2025 22:08

Rebase failed

@baltzell baltzell merged commit 90bf8b3 into JeffersonLab:development Jan 2, 2025
136 checks passed
@baltzell baltzell added the rg-l label Dec 23, 2025
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.

5 participants