-
Notifications
You must be signed in to change notification settings - Fork 38
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
TrackState Covariance matrix #107
Comments
Hi @andresailer , thanks for deciding :) |
I didn't decide this: https://indico.cern.ch/event/1000558/ |
sorry, I misread you comment and missed the "t was" :) will have to be changed once we have properly patched Delphes to get the full matrix. |
I should have linked the minutes in the ticket from the start. The delphes part can already be changed to assume lower triangle though. Still basically makes a mess that there will be files with one and some with a different interpretation. |
For FCC-ee, I do not think this is problematic. I will anyway remove all the files we have been producing so far for a first clean production where I want to have the full matrix stored, so no show stopper from my side a least! |
Replacing: key4hep/k4LCIOReader#8
At the moment the LCIO covariance matrix is lower triangle, while the one in EDM4hep is the upper triangle.
http://lcio.desy.de/v02-09/doc/doxygen_api/html/classEVENT_1_1TrackState.html#a667b8774ce1b0f42dbae11a59dc7e09b
EDM4hep/edm4hep.yaml
Line 63 in e17d47a
It was decided to change the edm4hep one to lower triangle as well.
Is there any sane way to prevent existing places where this conversion was done after reading the documentation to not silently break?
The text was updated successfully, but these errors were encountered: