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

Create DCAFitter under ./Common #10644

Merged
merged 4 commits into from
Jan 28, 2023
Merged

Conversation

ddobrigk
Copy link
Contributor

@ddobrigk ddobrigk commented Jan 27, 2023

[DRAFT PR] This is a deliberate and temporary duplicate of the DCAfitter contained in DetectorsVertexing, done by @shahor02. The duplication will allow for a subsequent O2Physics change such that any analysis task linking to DetectorsVertexing can instead link to a DCAFitter library and then the DCAFitter can be entirely removed from DetectorsVertexing, with DetectorsVertexing then depending on the DCAFitter module under Common/DCAFitter. This change should improve memory consumption during analysis because DetectorsVertexing links to GlobalTracking, which links to several libraries that are not at all required for analysis but are still being unnecessarily loaded.

Tagging people that might want to be informed for completeness: @njacazio @ercolessi @ktf @aalkin @jgrosseo @mpuccio @strogolo @fgrosa

@ddobrigk ddobrigk marked this pull request as ready for review January 27, 2023 16:05
@ddobrigk ddobrigk requested a review from a team as a code owner January 27, 2023 16:05
@ddobrigk
Copy link
Contributor Author

Marked ready so all tests can proceed over the weekend. Please do not merge!

@shahor02 shahor02 merged commit 52a3ebc into AliceO2Group:dev Jan 28, 2023
shahor02 added a commit that referenced this pull request Jan 28, 2023
@ddobrigk ddobrigk deleted the dcafittermodule branch February 1, 2023 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants