diff --git a/src/state_block.h b/src/state_block.h
index 3b6e16cae925660a21758456c346b45b8309d17f..3f24a3ad32cd12fac0ae9bfe2d4144b6e19749e1 100644
--- a/src/state_block.h
+++ b/src/state_block.h
@@ -105,9 +105,9 @@ public:
          **/
         void unfix();
 
-        bool hasLocalParametrization();
+        bool hasLocalParametrization() const;
 
-        LocalParametrizationBasePtr getLocalParametrizationPtr();
+        LocalParametrizationBasePtr getLocalParametrizationPtr() const;
 
         void setLocalParametrizationPtr(LocalParametrizationBasePtr _local_param);
 
@@ -192,12 +192,12 @@ inline void StateBlock::unfix()
     fixed_ = false;
 }
 
-inline bool StateBlock::hasLocalParametrization()
+inline bool StateBlock::hasLocalParametrization() const
 {
     return (local_param_ptr_ != nullptr);
 }
 
-inline LocalParametrizationBasePtr StateBlock::getLocalParametrizationPtr()
+inline LocalParametrizationBasePtr StateBlock::getLocalParametrizationPtr() const
 {
     return local_param_ptr_;
 }