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

Add configuration pbpb, update configuration pp #1520

Closed

Conversation

cpuggion84
Copy link
Contributor

  • Add new configuration for PbPb -> Change histogram bin based on calibrations -> zdcPbPb.json
  • Modify configuration pp ->Configuration without calibration. to be used as default except in PbPb -> zdc.json
  • qc-workflow.sh -> added beamtype check, for automatic configuration file selection.

Copy link

github-actions bot commented Mar 5, 2024

REQUEST FOR PRODUCTION RELEASES:
To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available
async-2022-pp-apass4
async-2023-pbpb-apass
async-2023-pp-apass1
async-data
async-mc
async-2022-pp-apass6

@chiarazampolli
Copy link
Collaborator

Hello @cpuggion84 ,

Thanks! Does this need an update in QC? If so, which PR?
Are you adding new histograms or increasing the number of bins? As reported to the mailing list, we need a careful evaluation of the QC output. How large is the ZDC?

Thanks,

Chiara

(@noferini )

@cpuggion84
Copy link
Contributor Author

REQUEST FOR PRODUCTION RELEASES: To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available async-2022-pp-apass4 async-2023-pbpb-apass async-2023-pp-apass1 async-data async-mc async-2022-pp-apass6
async-2023-pbpb-apass3

@cpuggion84
Copy link
Contributor Author

Hello @cpuggion84 ,

Thanks! Does this need an update in QC? If so, which PR? Are you adding new histograms or increasing the number of bins? As reported to the mailing list, we need a careful evaluation of the QC output. How large is the ZDC?

Thanks,

Chiara

(@noferini )

Hi Chiara,
PR async-2023-pbpb-apass3
We use the same task for the asynchronous QC as for the synchronous QC running on P2. Previously, changes had been made in the QC task. The changes are included in the release QC v1.135.
in the QC task: We removed two histograms and Added 4 histograms.
in the QC task: we have added new parameters to be able to more accurately set the number of histogram bins.
zdc.json configuration file: The new parameters were simply added . There was no significant change to the histogram bins.
zdcPbPb.json : In order to have histograms compatible with the calibrations, it was necessary to modify the bin and range of some histograms. In some cases the bin has been reduced, in others it has been slightly increased.
Cheers
Carlo

change value adch
@noferini
Copy link
Collaborator

noferini commented Mar 6, 2024

Hi @cpuggion84,
our QC reference tag for apass3 is v1.126.5.
If we need to cherry peak for QualityControl can you add them here as well
https://gitlab.cern.ch/bvolkel/o2dpgdocs/-/blob/main/docs/software/requests/2023pbpb_apass.md

We will then ask QC software team to create a new tag with them.

@chiarazampolli
Copy link
Collaborator

Hello,

I can merge this PR, but we need to know the changes in QC to make it work in async reco. So before doing so, I would prefer that we clarify for QC.

Chiara

@cpuggion84
Copy link
Contributor Author

Hello,

I can merge this PR, but we need to know the changes in QC to make it work in async reco. So before doing so, I would prefer that we clarify for QC.

Chiara

Hi Chiara,

These are the detailed changes to the QC code:

These changes are affects also in async:
ZDCRecDataTask.h remove include as suggestion during review, remove summary plots ADC and TDC
ZDCRecDataTask.cxx remove include as suggestion during review, Review the reset() and the start/endOfActivity in the Tasks, change title of ADC histo, Added new parameters for ZEM, Added new correlection, Added ZEM ZP correlations, remove summary plots ADC and TDC, replaced .compare(...) with == as suggestion during review

These other changes instead only affect the qc at P2, I report them for completeness.
ZDCTaskRawData.json Apply QC naming convention, Apply proposed configuration changes in Consul to all the config files.
ZDCTaskRecData.json Apply QC naming convention, Apply proposed configuration changes in Consul to all the config files. Added new parameters for ZEM
PostProcessingConfigZDC.h remove template as suggestion during review
PostProcessingConfigZDC.cxx remove template as suggestion during review
ZDCRecDataCheck.cxx chech null pointer object as suggestion during review, replaced .compare(...) with == as suggestion during review
ZDCRawDataTask.cxx remove include as suggestion during review, Review the reset(), and the start/endOfActivity in the Tasks, review destructor, replaced .compare(...) with == as suggestion during review
ZDCRawDataCheck.cxx chech null pointer object as suggestion during review, replaced .compare(...) with == as suggestion during review

I provide the link to the qc pull request for more details AliceO2Group/QualityControl#2138

@cpuggion84
Copy link
Contributor Author

QC v1.135

I Update it

@chiarazampolli
Copy link
Collaborator

Hello @cpuggion84 ,

We need to know the PRs that should ported to the QC version that we are using in production, i think 126.5, i will check tomorrow. Anyway they are surely your latest PRs, and surely we don't have them.

Can you list them and then we can ask for a dedicated QC tag?

Thank you!

Chiara

@noferini noferini added async-2023-pbpb-apass4 Request porting to async-2023-pbpb-apass4 reco labels Apr 18, 2024
@cpuggion84 cpuggion84 closed this Jun 14, 2024
@cpuggion84 cpuggion84 deleted the zdc-change-config-file branch June 14, 2024 09:13
@chiarazampolli chiarazampolli removed async-2023-pbpb-apass4 Request porting to async-2023-pbpb-apass4 reco labels Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants