[PWGJE] Add UPC jet QA task#17161
Conversation
|
O2 linter results: ❌ 9 errors, |
a0b7806 to
225a318
Compare
|
Hi @JaehyeokRyu Thanks for your PR, however there is already a UPC interface in the jet framework (you can find this in the derived data producer). Unless there is something you spot there that is unworkable I would prefer if we use that implementation so that we have one central UPC workflow for the framework. |
|
Hi @nzardosh, thanks for pointing this out. I agree that it would be better to avoid introducing a separate UPC path in the jet framework. |
|
Dear @JaehyeokRyu thanks for the detailed reply. It is indeed useful to check the ZDC requirements and if we find they are needed then we should absoluately add this to the central JE framework. Maybe the part I am missing right now is whether the validation of this new event selection requires jets or if it something that should be common for all UPC analyses? |
|
Dear @nzardosh, Thanks for the reply. |
|
Ok then in this case lets do the following. Please remove the table definitions from the derived data model and put them all in your QA task. Then run your QA task and validate what we need. Then when the validation is done we can change the core framework to include what is needed and then we remove the table definitions you made and change your QA task to work within the core framework. Does that sound ok to you? |
This PR adds a standalone PWGJE UPC jet QA task.
The task is intended to validate UPC event tagging and charged-jet observables before deciding how the required UPC information should be integrated into the PWGJE derived-data workflow.
It provides dedicated QA AOD tables for selected UPC events, charged tracks, charged jets, and jet constituents, with support for data, detector-level MC, and particle-level MC