diff --git a/RecoVertex/PrimaryVertexProducer/src/DAClusterizerInZT_vect.cc b/RecoVertex/PrimaryVertexProducer/src/DAClusterizerInZT_vect.cc index 61ef41b672e80..fd9c4c4a61423 100644 --- a/RecoVertex/PrimaryVertexProducer/src/DAClusterizerInZT_vect.cc +++ b/RecoVertex/PrimaryVertexProducer/src/DAClusterizerInZT_vect.cc @@ -262,8 +262,12 @@ DAClusterizerInZT_vect::track_t DAClusterizerInZT_vect::fill(const vector 0 ? 1. / sumtkwt : 0.; + if (sumtkwt > 0) { + tks.extractRaw(); + tks.osumtkwt = 1. / sumtkwt; + } else { + tks.osumtkwt = 0.; + } #ifdef DEBUG if (DEBUGLEVEL > 0) {