Skip to content

Fix view data dependencies for Taus

Benjamin Michael Wynne requested to merge bwynne/athena:TauVDVFix into master

A ViewDataVerifier in the Tau slice is trying to load the wrong data objects. This manifests as a stall when the new Gaudi scheduler is used.

The extra data objects are added in a call to makeInDetPrecisionTracking() which has comments both inside and outside saying not to pass the VDV to the method in this case. One assumes that the VDV is passed because of a simple copy-paste error, and it didn't cause a problem with the less aggressive scheduling.

Fixed the method call, and now the new Gaudi scheduler can be used in the HLT.

Merge request reports