From 79f7dda8b417840104e2a2798b9ae42fafaa6325 Mon Sep 17 00:00:00 2001
From: Florian Uhlig <f.uhlig@gsi.de>
Date: Fri, 19 Aug 2022 14:39:28 +0200
Subject: [PATCH] Use pseudo vectors only on arm64

---
 reco/L1/L1Algo/L1Def.h   | 2 +-
 reco/L1/L1Algo/L1NaN.h   | 2 +-
 reco/L1/L1Algo/L1Utils.h | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/reco/L1/L1Algo/L1Def.h b/reco/L1/L1Algo/L1Def.h
index 6492043a3d..3e73ce9a05 100644
--- a/reco/L1/L1Algo/L1Def.h
+++ b/reco/L1/L1Algo/L1Def.h
@@ -13,7 +13,7 @@
 
 #include <assert.h>
 
-#if defined(__CINT__) || defined(__CLING__)
+#if defined(__CLING__) && defined(__arm64__)
 #include "vectors/PSEUDO_F32vec4.h"
 #else
 #include "vectors/P4_F32vec4.h"
diff --git a/reco/L1/L1Algo/L1NaN.h b/reco/L1/L1Algo/L1NaN.h
index 05a76ef858..91e3b8e580 100644
--- a/reco/L1/L1Algo/L1NaN.h
+++ b/reco/L1/L1Algo/L1NaN.h
@@ -18,7 +18,7 @@
 
 #include <cmath>
 
-#if defined(__CINT__) || defined(__CLING__)
+#if defined(__CLING__) && defined(__arm64__)
 #include "vectors/PSEUDO_F32vec4.h"
 #else
 #include "vectors/P4_F32vec4.h"
diff --git a/reco/L1/L1Algo/L1Utils.h b/reco/L1/L1Algo/L1Utils.h
index 4384382774..5f499b28ba 100644
--- a/reco/L1/L1Algo/L1Utils.h
+++ b/reco/L1/L1Algo/L1Utils.h
@@ -21,7 +21,7 @@
 
 #include <cmath>
 
-#if defined(__CINT__) || defined(__CLING__)
+#if defined(__CLING__) && defined(__arm64__)
 #include "vectors/PSEUDO_F32vec4.h"
 #else
 #include "vectors/P4_F32vec4.h"
-- 
GitLab