From 06c336621ed6caabb09636d381e0741063830066 Mon Sep 17 00:00:00 2001 From: abarton <Adam.Edward.Barton@cern.ch> Date: Fri, 14 Aug 2020 20:40:06 +0100 Subject: [PATCH] Make TrackGrade moveable for faster std::vector use --- PhysicsAnalysis/JetTagging/JetTagInfo/JetTagInfo/TrackGrade.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PhysicsAnalysis/JetTagging/JetTagInfo/JetTagInfo/TrackGrade.h b/PhysicsAnalysis/JetTagging/JetTagInfo/JetTagInfo/TrackGrade.h index 183a6d2d9227..d429057e6e35 100644 --- a/PhysicsAnalysis/JetTagging/JetTagInfo/JetTagInfo/TrackGrade.h +++ b/PhysicsAnalysis/JetTagging/JetTagInfo/JetTagInfo/TrackGrade.h @@ -16,8 +16,9 @@ class TrackGrade { TrackGrade(int,const std::string&); TrackGrade(const TrackGrade & ); + TrackGrade( TrackGrade && ) noexcept = default; TrackGrade &operator= (const TrackGrade& rhs); - + TrackGrade &operator= ( TrackGrade&& rhs) noexcept = default; bool operator== (const std::string &) const; bool operator== (const int &) const; bool operator== (const TrackGrade& rhs) const; -- GitLab