diff --git a/Database/AthenaPOOL/EventSelectorAthenaPool/src/EventSelectorAthenaPool.cxx b/Database/AthenaPOOL/EventSelectorAthenaPool/src/EventSelectorAthenaPool.cxx index b3bd1cf43c98b6d416fdf91ef2a844b8c76d4aa7..028536cd2663ae7175561a896c9312962a4ce147 100644 --- a/Database/AthenaPOOL/EventSelectorAthenaPool/src/EventSelectorAthenaPool.cxx +++ b/Database/AthenaPOOL/EventSelectorAthenaPool/src/EventSelectorAthenaPool.cxx @@ -100,7 +100,7 @@ StatusCode EventSelectorAthenaPool::initialize() { } boost::char_separator<char> sep_coma(","), sep_hyph("-"); boost::tokenizer ranges(m_skipEventRangesProp.value(), sep_coma); - for( const std::string r: ranges ) { + for( const std::string& r: ranges ) { boost::tokenizer fromto(r, sep_hyph); auto from_iter = fromto.begin(); std::stringstream strstr1( *from_iter ); diff --git a/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h b/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h index 8ae68a04577a62abfed94f84d486a51858e85ca6..cca22df5e437d5ceaa91f461d7e263e116d432c0 100644 --- a/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h +++ b/Tracking/TrkDetDescr/TrkDetDescrSvc/TrkDetDescrSvc/TrackingGeometryMirror.h @@ -44,7 +44,7 @@ namespace Trk { template <class T_Ostream> void dump(T_Ostream &out, const std::string &head) const { - for(const std::pair<const Layer*,int> &bound_layers : m_boundaryLayers) { + for(const std::pair<const Layer* const ,int> &bound_layers : m_boundaryLayers) { out << head << " [" << bound_layers.second << "] "; dumpLayer(out, "",bound_layers.first); } diff --git a/Tracking/TrkEvent/TrkPatternParameters/TrkPatternParameters/PatternTrackParameters.h b/Tracking/TrkEvent/TrkPatternParameters/TrkPatternParameters/PatternTrackParameters.h index 3411edeb473bacd96f86930f7ced56478ab21f06..3f8833ade646f04a87ec159aca9353e9a269158b 100755 --- a/Tracking/TrkEvent/TrkPatternParameters/TrkPatternParameters/PatternTrackParameters.h +++ b/Tracking/TrkEvent/TrkPatternParameters/TrkPatternParameters/PatternTrackParameters.h @@ -50,7 +50,8 @@ namespace Trk { // Main methods /////////////////////////////////////////////////////////////////// - const Surface& associatedSurface () const {return *m_surface;} + virtual + const Surface& associatedSurface () const override {return *m_surface;} bool iscovariance () const {return m_covariance != nullptr ;} double sinPhi () const; double cosPhi () const; @@ -110,8 +111,8 @@ namespace Trk { // Print /////////////////////////////////////////////////////////////////// - std::ostream& dump(std::ostream&) const; - MsgStream& dump(MsgStream& ) const; + virtual std::ostream& dump(std::ostream&) const override; + virtual MsgStream& dump(MsgStream& ) const override; protected: