From 41a96473b577d1b08bbbc89f4ca26deaf20a856a Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Sun, 25 Dec 2022 23:53:22 -0500 Subject: [PATCH] Pass reference --- gtsam/hybrid/HybridValues.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtsam/hybrid/HybridValues.h b/gtsam/hybrid/HybridValues.h index 4928f9384..944fe17e6 100644 --- a/gtsam/hybrid/HybridValues.h +++ b/gtsam/hybrid/HybridValues.h @@ -78,10 +78,10 @@ class GTSAM_EXPORT HybridValues { /// @{ /// Return the discrete MPE assignment - DiscreteValues discrete() const { return discrete_; } + const DiscreteValues& discrete() const { return discrete_; } /// Return the delta update for the continuous vectors - VectorValues continuous() const { return continuous_; } + const VectorValues& continuous() const { return continuous_; } /// Check whether a variable with key \c j exists in DiscreteValue. bool existsDiscrete(Key j) { return (discrete_.find(j) != discrete_.end()); };