I can improve integration lumi calculation by adding intermediate step to check if run_lumi dict are within boundaries of golden JSON file. To do so I may extend cms_cmds::run_lumi_info function and check presence of this file
/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions12/8TeV/Prompt/Cert_190456-202305_8TeV_PromptReco_Collisions12_JSON.txt
If so, I need to add helper function to load golden JSON from it and use it for comparison with found run lumi dict.
I can improve integration lumi calculation by adding intermediate step to check if run_lumi dict are within boundaries of golden JSON file. To do so I may extend cms_cmds::run_lumi_info function and check presence of this file /afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions12/8TeV/Prompt/Cert_190456-202305_8TeV_PromptReco_Collisions12_JSON.txt
If so, I need to add helper function to load golden JSON from it and use it for comparison with found run lumi dict.