Skip to content

Attempt to fix CA-based configuration of TGCCablingDbTool

John Derek Chapman requested to merge jchapman/athena:TGCcablingCA_master into 22.0

The configuration of TGCCablingDbTool seemed to be missing for CA-based digitization jobs.

After adding this I noticed that the same tool is used as a public tool by TGCCableASDToPP (not an Athena component) and a as private tool directly by MuonTGC_CablingSvc. (TGCCableASDtoPP is owned by TGCCabing, which is owned by MuonTGC_CablingSvc.) This isn't ideal. I've tried to make sure that they are both configured consistently now, but it might be better to pass a pointer to ITGCCablingDbTool via TGCCabling to TGCCableASDToPP and not use a ToolHandle in TGCCableASDtoPP.

Leaving as a draft until @jojungge, @junpei comment.

Edited by John Derek Chapman

Merge request reports