Hi there,
Let’s say I have a (wip) QC task that produces two histograms (later on I’d expect to have two tasks producing the same type of histogram) and I’d like to build a plot that compares the two histograms. I’m trying to use postprocessing for that :
{
"qc": {
"config": {
"database": {
"implementation": "CCDB",
"host": "ccdb-test.cern.ch:8080",
"username": "not_applicable",
"password": "not_applicable",
"name": "not_applicable"
},
"Activity": {
"number": "42",
"type": "2"
}
},
"tasks": {
"Rofs": {
"active": "true",
"className": "o2::quality_control_modules::muonchambers::PhysicsTaskRofs",
"moduleName": "QcMuonChambers",
"detectorName": "MCH",
"cycleDurationSeconds": "10",
"maxNumberCycles": "-1",
"dataSource": {
"type": "direct",
"query": "digits:MCH/DIGITS;rofs:MCH/DIGITROFS;fdigits:MCH/F-DIGITS;frofs:MCH/TC-F-DIGITROFS"
},
"taskParameters": {
"SaveToRootFile": "false"
},
"location": "remote"
}
},
"checks": {},
"postprocessing": {
"RofFiltering": {
"active": "true",
"className": "o2::quality_control_modules::muonchambers::RofPostProcessing",
"moduleName": "QcMuonChambers",
"detectorName": "MCH",
"initTrigger": [
"once"
],
"updateTrigger": [
"newobject:qcdb:MCH/MO/Rofs/BC"
],
"stopTrigger": [
"once"
]
}
}
},
"dataSamplingPolicies": []
}
when running I see :
[7023:PP-TASK-RUNNER-RofFiltering]: 2022-05-17 14:49:17.491009 ! e[1;33mWarning - No MD5 of the file 'qc/MCH/MO/Rofs/BC' in the db 'ccdb-test.cern.ch:8080', probably the file is missing.e[0m
[7023:PP-TASK-RUNNER-RofFiltering]: 2022-05-17 14:49:17.529341 ! e[1;33mWarning - No MD5 of the file 'qc/MCH/MO/Rofs/BC' in the db 'ccdb-test.cern.ch:8080', probably the file is missing.e[0m
and nothing is produced by my post processing. But if I look in the ccdb the qc/MCH/MO/Rofs/BC
is actually there…
Any clue of what could be wrong here ?
Thanks,