diff --git a/reco/L1/L1Algo/L1Def.h b/reco/L1/L1Algo/L1Def.h index 36ad064561fe64420d62d97f295c26d920d1f3ca..6492043a3d302fc93c150fa7229f75d32a50543c 100644 --- a/reco/L1/L1Algo/L1Def.h +++ b/reco/L1/L1Algo/L1Def.h @@ -13,12 +13,11 @@ #include <assert.h> -//#if defined(HAVE_SSE) || SSE_FOUND +#if defined(__CINT__) || defined(__CLING__) +#include "vectors/PSEUDO_F32vec4.h" +#else #include "vectors/P4_F32vec4.h" -//#else -//#include "vectors/PSEUDO_F32vec4.h" -//#error NoSseFound -//#endif // HAVE_SSE +#endif template<typename T> diff --git a/reco/L1/L1Algo/L1NaN.h b/reco/L1/L1Algo/L1NaN.h index eadd05ef677ed359e441dc7e5d8bc72a1565c18a..05a76ef8587fb497d910e121368c1141284d6481 100644 --- a/reco/L1/L1Algo/L1NaN.h +++ b/reco/L1/L1Algo/L1NaN.h @@ -18,7 +18,11 @@ #include <cmath> +#if defined(__CINT__) || defined(__CLING__) +#include "vectors/PSEUDO_F32vec4.h" +#else #include "vectors/P4_F32vec4.h" +#endif /// Namespace L1NaN defines functions to set variables to NaN and check wether they are NaN or not /// diff --git a/reco/L1/L1Algo/L1Utils.h b/reco/L1/L1Algo/L1Utils.h index 6770f4fb8f6f22737eb4b17a42f608513bc7d597..43843827748b05244b9f7e235526e34538bf99f4 100644 --- a/reco/L1/L1Algo/L1Utils.h +++ b/reco/L1/L1Algo/L1Utils.h @@ -21,7 +21,11 @@ #include <cmath> +#if defined(__CINT__) || defined(__CLING__) +#include "vectors/PSEUDO_F32vec4.h" +#else #include "vectors/P4_F32vec4.h" +#endif /// Class contains some utility functions for L1Algo struct L1Utils {