diff --git a/PhysicsAnalysis/TopPhys/xAOD/TopSystematicObjectMaker/Root/MissingETObjectCollectionMaker.cxx b/PhysicsAnalysis/TopPhys/xAOD/TopSystematicObjectMaker/Root/MissingETObjectCollectionMaker.cxx index fbd0bd1ee91543c98e45c4e998afd1dbe921557f..afb05d0ca1953ea6b4165db46998c292d63b4fa0 100644 --- a/PhysicsAnalysis/TopPhys/xAOD/TopSystematicObjectMaker/Root/MissingETObjectCollectionMaker.cxx +++ b/PhysicsAnalysis/TopPhys/xAOD/TopSystematicObjectMaker/Root/MissingETObjectCollectionMaker.cxx @@ -280,11 +280,13 @@ namespace top { //get the soft cluster term, and applyCorrection xAOD::MissingET* softClusMet = (*new_met_container)["SoftClus"]; if (softClusMet != nullptr) { //check we retrieved the clust term + m_met_systematics->setRandomSeed(static_cast<int>(1e6*softClusMet->phi())); top::check(m_met_systematics->applyCorrection(*softClusMet), "Failed to applyCorrection"); } xAOD::MissingET* softTrkMet = (*new_met_container)["PVSoftTrk"]; if (softTrkMet != nullptr) { //check we retrieved the soft trk + m_met_systematics->setRandomSeed(static_cast<int>(1e6*softTrkMet->phi())); top::check(m_met_systematics->applyCorrection(*softTrkMet), "Failed to applyCorrection"); } }