prefer CaloCluster copy constructor over virtual clone
CaloCluster is a concrete class (LHCb!1428 (merged) will make it final), so just use the standard copy constructor instead of clone which in the end invokes the copy constructor...
Edited by Marco Cattaneo