WIP: Simplify component constructors
With the recent changes in PluginService, it's possible to make Algorithm
, Service
and AlgTool
default constructible, which allows the removal of quite some boilerplate.
To do:
-
Algorithm
-
AlgTool
-
Service
-
Auditor
(?) -
GaudiCommon
and specializations
The change is backward compatible, but later we may deprecate the old (name, svcLocator)
constructor.
Edited by Marco Clemencic