Follow-up from "Run3 File Summary Record", part 2 : non optimal include statements
The following discussions from !3796 (merged) should be addressed:
-
@sponce started a discussion: (+1 comment)
Does it need to be in the middle of the includes ? If no, let's move it. If yes, we should fix this (in an independent MR of course)
Yes, it has to be before the first inclusion of GaudiKernel/ToStream.h otherwise Gaudi::Property picks up the wrong implementation.
The proper fix requires refactoring of GaudiKernel/ToStream.h to use ADL to look up the right implementation of Gaudi::Utils::toStream.