-
Notifications
You must be signed in to change notification settings - Fork 14
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
Retrieve B field and detector info in TracksFromGenParticlesWithECalExtrap functional #45
base: master
Are you sure you want to change the base?
Retrieve B field and detector info in TracksFromGenParticlesWithECalExtrap functional #45
Conversation
…al that produces tracks from gen particles
rebased |
Thanks for this PR! I’m curious, am I correct in understanding that the main difference from the algorithm introduced three weeks ago is that the previous one was a Gaudi algorithm, while this PR introduces the same functionality as a Gaudi functional? If that’s the case, do you think it would be beneficial to wrap the core logic of the Gaudi algorithm into a dedicated class? That way, we could avoid code duplication. Thanks again for your work! |
Hi @atolosadelgado, |
As in the TV show 'who wants to be a millionaire', I will play the joker card 'phone a friend': @BrieucF @kjvbrt @jmcarcell , do you think it is worth to refactor code, or it is ok to duplicate it as Gaudi algorithm is going to be deprecated in the near future? |
So @BrieucF told me privately to merge, but please do not forget to remove the Gaudi::Algorithm once we are 'migrated' to functionals and Gaudi::Algorithm is phased out. The CI test in ubuntu are failing [link]. It seems related to the EDM4hep data extension for the drift chamber. @jmcarcell what do you suggest to do? |
Hi @atolosadelgado |
add retrieval of B field and extrapolation to calorimeter to functional that produces tracks from gen particles.
Based on transformer code from TracksFromGenParticles.cpp and on detector retrieval and extrapolation code from [racksFromGenParticlesWithECalExtrapAlg.cpp.
BEGINRELEASENOTES
ENDRELEASENOTES