Simplifying TRT_CalDbTool

Merged Peter Hansen requested to merge hansenph/athena:22.0-TRTCalDbTool into master

The TRT conditions access has been setup in master to act differently in the cases of data and simulation in order to avoid problems in TRT_GeoModel. It turns out that this is only necessary for one folder. In particular it is not necessary for the folders accessed by TRT_CalDbTool. The data/MC dependency has therefore been removed, so that in the future the tool can be invoked with its default constructor without any problems.

Furthermore, the caching of pointers, originally introduced to speed up the access, has been removed. According to the log of q431, this reduces the CPU consumption of the TRT_RIOMaker algorithm by 12%.

Merge request reports