Skip to content

[Common] Minor fix to the FwdTrackExtensionTask#15835

Draft
lucamicheletti93 wants to merge 4 commits intoAliceO2Group:masterfrom
lucamicheletti93:myDevFwdTrkExtUpdate
Draft

[Common] Minor fix to the FwdTrackExtensionTask#15835
lucamicheletti93 wants to merge 4 commits intoAliceO2Group:masterfrom
lucamicheletti93:myDevFwdTrkExtUpdate

Conversation

@lucamicheletti93
Copy link
Copy Markdown
Collaborator

Minor fix to reduce the memory consumption of the task

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 17, 2026

O2 linter results: ❌ 1 errors, ⚠️ 1 warnings, 🔕 0 disabled

o2::track::TrackParCovFwd mft{mfttrack.z(), tpars, tcovs, mfttrack.chi2()};
fwdtrack = o2::aod::fwdtrackutils::refitGlobalMuonCov(propmuon, mft);
}
if (trackType == o2::aod::fwdtrack::ForwardTrackTypeEnum::MuonStandaloneTrack || trackType == o2::aod::fwdtrack::ForwardTrackTypeEnum::MCHStandaloneTrack) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I have a doubt regarding the logic here... how do you compute the DCA in the case of trackType == GlobalMuonTrack || trackType == GlobalForwardTrack?

Thanks!

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

@aferrero2707 , I move back to a minimal fix configuration. Indeed with this change we reduce by half the memory consumption for this task (~450MB --> ~200MB), but I think we can go down to ~40MB with other modifications. I will work on that at the beginning of the week, for the moment I fix the issue with the geometry to avoid further issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants