TrigT1CaloSim: use private tools in TriggerTowerMaker
Change all public tools to private in [Overlay]Run2TriggerTowerMaker
.
Also read the pileup value from xAOD::EventInfo
which avoids the use
of the LumiBlockMuTool
. This requires that LumiBlockMuWriter
is
scheduled in the job, which should always be the case.
Making the tools private will allow subsequently to propagate their data dependencies to the algorithm (needed e.g. to migrate to the use of BunchCrossingCondData
).