From 163002803684733519c185149c8ec2aef437a2f1 Mon Sep 17 00:00:00 2001
From: Boris Martin <boris.martin.be@gmail.com>
Date: Mon, 20 Mar 2023 22:43:36 +0100
Subject: [PATCH] update acquisition

---
 common/configuration.cpp                        | 2 +-
 specific/configuration/flexible_acquisition.cpp | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/common/configuration.cpp b/common/configuration.cpp
index e0f21fe..11b17ee 100644
--- a/common/configuration.cpp
+++ b/common/configuration.cpp
@@ -53,7 +53,7 @@ bool ConfigurationInterface::pntIsValid(unsigned int e_r) const
 {
   if( !(e_r<_np) )
   {
-    throw Exception("Emitter-receiver "+std::to_string(e_r)+" is out of scope.");
+    throw Exception("Emitter-receiver "+std::to_string(e_r)+" is out of scope. There are only "+std::to_string(_np)+" points.");
   }
   return true;
 }
diff --git a/specific/configuration/flexible_acquisition.cpp b/specific/configuration/flexible_acquisition.cpp
index 81b9e17..c6adf1d 100644
--- a/specific/configuration/flexible_acquisition.cpp
+++ b/specific/configuration/flexible_acquisition.cpp
@@ -70,6 +70,9 @@ namespace flexible_acquisition
           _er_positions.push_back(coords);
         }
 
+        _np = _er_positions.size();
+
+
         mesh();
 
         
@@ -86,6 +89,7 @@ namespace flexible_acquisition
         }
 
 
+
         /*
         * DOMAIN
         */
-- 
GitLab