Redesign of the timing associated to the trigger
detinfo::DetectorClocks relays an event trigger time.
The trigger time may be originating from reconstruction, that means that at the time of
DetectorClocks configuration the trigger time might not be known yet, and become available only in the middle of the processing of the event. In that case an action needs to be triggered to update the service to deliver the newly reconstructed trigger.
This method is clumsy and introduces implicit sequencing.
A new feature of art 2.10 which allows a service to place a data product into the event might be used to design a data product based approach rather than a service based one.