From 6da857e21ac3d3126ce228fa943e3581941d4d1d Mon Sep 17 00:00:00 2001 From: iarspider Date: Tue, 24 Oct 2023 21:10:28 +0200 Subject: [PATCH 1/2] Add missing namespace to isnan calls in PhotonMVABasedHaloTagger.cc --- RecoEgamma/PhotonIdentification/src/PhotonMVABasedHaloTagger.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RecoEgamma/PhotonIdentification/src/PhotonMVABasedHaloTagger.cc b/RecoEgamma/PhotonIdentification/src/PhotonMVABasedHaloTagger.cc index afaffacd73b56..5013aa5111f84 100644 --- a/RecoEgamma/PhotonIdentification/src/PhotonMVABasedHaloTagger.cc +++ b/RecoEgamma/PhotonIdentification/src/PhotonMVABasedHaloTagger.cc @@ -89,7 +89,7 @@ double PhotonMVABasedHaloTagger::calculateMVA(const reco::Photon* pho, ////set all the above calculated variables as input to the MVA const auto& vCov = lazyToolnoZS.localCovariances(*(pho->superCluster()->seed())); - double spp = (isnan(vCov[2]) ? 0. : sqrt(vCov[2])); + double spp = (std::isnan(vCov[2]) ? 0. : sqrt(vCov[2])); ///https://cmssdt.cern.ch/lxr/source/RecoEgamma/ElectronIdentification/src/ElectronMVAEstimator.cc From c34d549e47274a1f9ad3c5895eaacb8250405502 Mon Sep 17 00:00:00 2001 From: iarspider Date: Wed, 25 Oct 2023 09:39:14 +0200 Subject: [PATCH 2/2] Update Primary4DVertexValidation.cc --- Validation/MtdValidation/plugins/Primary4DVertexValidation.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Validation/MtdValidation/plugins/Primary4DVertexValidation.cc b/Validation/MtdValidation/plugins/Primary4DVertexValidation.cc index 833c4647bff43..7c72fe24ed209 100644 --- a/Validation/MtdValidation/plugins/Primary4DVertexValidation.cc +++ b/Validation/MtdValidation/plugins/Primary4DVertexValidation.cc @@ -1323,7 +1323,7 @@ void Primary4DVertexValidation::analyze(const edm::Event& iEvent, const edm::Eve unsigned int noPIDtype = 0; if (probPi[*iTrack] == -1) { noPIDtype = 1; - } else if (isnan(probPi[*iTrack])) { + } else if (std::isnan(probPi[*iTrack])) { noPIDtype = 2; } else if (probPi[*iTrack] == 1 && probK[*iTrack] == 0 && probP[*iTrack] == 0) { noPIDtype = 3;