Skip to content

Add ATLAS_CHECK_THREAD_SAFETY, mark some run-I EDM classes/methods as unsafe

On this one

  • Add ATLAS_CHECK_THREAD_SAFETY
  • The CaloCluster in this package is not thread-safe but most probably does not need to be as most code should use the xAOD::CaloCluster
  • a few static to static const
  • Mark a few const-setter as thread-unsafe we need to see if these are used or also Run-I legacy.
  • test code does not need to be necesserily thread-safe
Edited by Christos Anastopoulos

Merge request reports