diff --git a/PhysicsAnalysis/AnalysisCommon/PMGTools/Root/PMGCrossSectionTool.cxx b/PhysicsAnalysis/AnalysisCommon/PMGTools/Root/PMGCrossSectionTool.cxx index 3f1cf65ee23e3279d81599ddb7ddbeeed19b84a1..0e822ac7a79026d9c9354c959c23715a48f3b427 100644 --- a/PhysicsAnalysis/AnalysisCommon/PMGTools/Root/PMGCrossSectionTool.cxx +++ b/PhysicsAnalysis/AnalysisCommon/PMGTools/Root/PMGCrossSectionTool.cxx @@ -187,7 +187,7 @@ double PMGCrossSectionTool::getSampleXsection(const int dsid) const std::vector<int> PMGCrossSectionTool::getLoadedDSIDs() const { std::vector<int> dsids; dsids.reserve(fStoreSampleInfo.size()); - for (const auto& key_info : fStoreSampleInfo) { + for (const std::pair<unsigned, AllSampleInfo>& key_info : fStoreSampleInfo) { dsids.push_back(key_info.second.dsid); } return dsids;