[ALICE3] TRK/Geometry: small bug fix#15112
Conversation
|
REQUEST FOR PRODUCTION RELEASES: This will add The following labels are available |
|
Error while checking build/O2/fullCI_slc9 for 01a6a32 at 2026-03-02 23:36: Full log here. |
|
Hi @AizatDaribayeva, @njacazio, a comment from my side: I see that this PR modifies how the retrieval of the alpha angle and of the X of a given ML/OT sensor, i.e. by subtracting the number of VD modules. where there are the lines: int chipID = hit.GetDetectorID(); alpha = gman->getSensorRefAlphaMLOT(chipID); and I think that GetDetectorID() starts from 0 in the VD, and not in the ML (so the first element of ML is not 0 but 'getNumberOfActivePartsVD', .i.e at the moment 12 since the VD disks were removed). Isn't there an issue of this kind? |
|
Ah I see that the PR was just merged in the meantime, but let's anyway have a look at this point, thanks |
|
Ciao @fcolamar we can revert if needed |
|
Actually re-checking it should be fine, in the getSensorRefAlphaMLOT there's indeed the subtraction by getNumberOfActivePartsVD that brings back the chip value passed as argument to 0 for the first ML module. |
|
Ciao Nicolo, Fabio,
As I was saying in mattermost, the vectors for x and alpha are filled exclusively for ML and OT only. So for example, for index = 0, the first chipID of the ML will be written. So, every time we retrieve the angle and x values from these vectors, for given chipID we will be shifting to the correct index in the vectors. Also, I'm putting assert in the getters in order to make sure that the chipid which given as a parameter for these getters correspond to ML/OT.
Sent from Outlook for Android<https://aka.ms/AAb9ysg>
…________________________________
From: Nicolò Jacazio ***@***.***>
Sent: Tuesday, March 3, 2026 10:47:15 AM
To: AliceO2Group/AliceO2 ***@***.***>
Cc: Aizat Daribayeva ***@***.***>; Mention ***@***.***>
Subject: Re: [AliceO2Group/AliceO2] [ALICE3] TRK/Geometry: small bug fix (PR #15112)
[https://avatars.githubusercontent.com/u/1282257?s=20&v=4]njacazio left a comment (AliceO2Group/AliceO2#15112)<#15112 (comment)>
Ciao @fcolamar<https://github.com/fcolamar> we can revert if needed
—
Reply to this email directly, view it on GitHub<#15112 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BYYAYAGP5ANJMV737WML6F34O2S2HAVCNFSM6AAAAACWEKAOIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTSOBZHA2TGOBVGA>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Just a small bug fix in the geometry features.