THistSvc bugfix
Compare changes
Files
2+ 79
− 75
@@ -1219,35 +1219,35 @@ StatusCode THistSvc::io_reinit()
@@ -1293,69 +1293,73 @@ void THistSvc::updateFiles()
The parallelfriendly THistSvc that I've introduced had a bug where a wrong and empty container is used in io_reinit()
and updateFiles()
. This resulted in failures during AthenaMP jobs. I fixed that by using the correct container (namely m_uids
instead of m_uidsX
) and introducing an additional loop over the internal vector to catch all possible clones of a given TObject.