Skip to content

Commit

Permalink
reformat
Browse files Browse the repository at this point in the history
  • Loading branch information
m-fila authored and tmadlener committed Jan 20, 2025
1 parent 911f0ff commit 56a8489
Showing 1 changed file with 7 additions and 21 deletions.
28 changes: 7 additions & 21 deletions utils/include/edm4hep/utils/vector_utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,39 +8,25 @@
namespace edm4hep {

template <class V>
concept VectorHasX = requires(V v) {
v.x;
};
concept VectorHasX = requires(V v) { v.x; };

template <class V>
concept VectorHasY = requires(V v) {
v.y;
};
concept VectorHasY = requires(V v) { v.y; };

template <class V>
concept VectorHasZ = requires(V v) {
v.z;
};
concept VectorHasZ = requires(V v) { v.z; };

template <class V>
concept VectorHasT = requires(V v) {
v.t;
};
concept VectorHasT = requires(V v) { v.t; };

template <class V>
concept VectorHasA = requires(V v) {
v.a;
};
concept VectorHasA = requires(V v) { v.a; };

template <class V>
concept VectorHasB = requires(V v) {
v.b;
};
concept VectorHasB = requires(V v) { v.b; };

template <class V>
concept ClassVector = requires(V v) {
v.x();
};
concept ClassVector = requires(V v) { v.x(); };

template <class V>
concept Vector2D_XY = VectorHasX<V> && VectorHasY<V> && !VectorHasZ<V> && !VectorHasT<V> && !ClassVector<V>;
Expand Down

0 comments on commit 56a8489

Please sign in to comment.