Skip to content

Comments

MFT: Fixing the json selection#533

Merged
martenole merged 1 commit intoAliceO2Group:masterfrom
tomas-herman:mft-fix-json-selection
Jul 13, 2022
Merged

MFT: Fixing the json selection#533
martenole merged 1 commit intoAliceO2Group:masterfrom
tomas-herman:mft-fix-json-selection

Conversation

@tomas-herman
Copy link
Contributor

No description provided.

Copy link
Contributor

@martenole martenole left a comment

Choose a reason for hiding this comment

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

Fine with me, but this does not change the logic, right? It only removes the duplicate setting of the QC json in case MFT RECO is disabled?

@tomas-herman
Copy link
Contributor Author

Hi, yes the logic is the same. But I noticed that the selection was not working for us which I assume was because of the extra line. Now the implementation is exactly the same as for TOF/MCH/MID for which the selection seems to be working fine.

if [[ $EPNSYNCMODE == 1 || "0$GEN_TOPO_LOAD_QC_JSON_FROM_CONSUL" == "01" ]]; then
[[ -z "$QC_JSON_TPC" ]] && QC_JSON_TPC=consul://o2/components/qc/ANY/any/tpc-full-qcmn
[[ -z "$QC_JSON_ITS" ]] && QC_JSON_ITS=consul://o2/components/qc/ANY/any/its-qcmn-epn-full
[[ -z "$QC_JSON_MFT" ]] && QC_JSON_MFT=consul://o2/components/qc/ANY/any/mft-full-qcmn
Copy link
Contributor

Choose a reason for hiding this comment

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

Ah right, because when you set QC_JSON_MFT here then the check below [[ -z $QC_JSON_MFT ]] is false and therefore you don't use the mft-track-full-qcmn even if MFT_RECO is enabled

@martenole martenole merged commit 5e1a959 into AliceO2Group:master Jul 13, 2022
@tomas-herman tomas-herman deleted the mft-fix-json-selection branch July 25, 2022 13:09
rmunzer pushed a commit to rmunzer/O2DPG that referenced this pull request Oct 14, 2022
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.

2 participants