Skip to content

RecJobTransforms+SimuJobTransforms: Update the job skeleton logic that overwrites the file compression settings

As discussed in ATLASJT-421, some job skeletons have hooks that overwrite the output file compression settings. Any file that's produced w/ the HITtoRDO, RAWtoESD, ESDtoAOD, and RAWtoALL skeletons in conjunction with an output name that contains _000 and/or tmp. will have ZLIB compression (as opposed to LZMA for the AODs etc). This causes some files that are produced by the production system to have wrong compression settings, e.g. recon AODs. While this MR doesn't completely eliminate the issue, it fixes the problem mentioned in the ticket.

There'll be a separate MR for the CA-based configuration but that'll go to the master branch-only.

cc: @gemmeren, @elmsheus, @tadej

Merge request reports