Skip to content

Ensure InDetUsedInVertexFitTrackDecorator accompanies TTVA tool in reco

Result of a discussion with @goblirsc @goetz @sroe @christos - we add InDetUsedInVertexFitTrackDecorator everywhere the TTVA tool is instantiated in reco. Also adds TTVA_AMVFVertices/Weights decos with different names ("_forReco") to make them explicitly different from those applied in the DAODMaker. I think it fixes most of the JIRA tickets where decoration issues have arisen (notably ATLASRECTS-6037), but I haven't exhaustively checked this.

It doesn't resolve ATLASRECTS-5884, however (to clarify, I thought it should resolve this ticket too as I can see the alg is added to the top sequence, but then code does something funky which is beyond my understanding and is somehow removed). This was fixed a few weeks ago by using the IJetDecorator wrapper of the InDet tool, but we would like to remove this. Maybe @khoo can comment on this and/or provide a way to ensure the TTVA alg has InDetUsedInFitDecorator as a prereq ;)

Edited by Matthew Joseph Basso

Merge request reports