CaloEvent: Move locking out of loop.
In CaloTowerContainer::init(), move the creation of the DataPool instance (which acquires a lock on the underlying allocator) outside of the tower loop.
In CaloTowerContainer::init(), move the creation of the DataPool instance (which acquires a lock on the underlying allocator) outside of the tower loop.