Skip to content
Snippets Groups Projects

Remove Vector2f(float aa, float bb) etc.

Merged Wouter Deconinck requested to merge wdconinc-master-patch-23393 into master
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
+ 2
2
@@ -29,10 +29,10 @@ components:
ExtraCode:
declaration: "
Vector2f() : a{0},b{0} {}\n
Vector2f(float aa, float bb) : a{aa},b{bb} {}\n
Vector2f(double aa, double bb)\n
: a{static_cast<float>(aa)},b{static_cast<float>(bb)} {}\n
Vector2f(const float* v) : a{v[0]}, b{v[1]} {}\n
Vector2f(const double* v) : a{static_cast<float>(v[0])}, b{static_cast<float>(v[1])} {}\n
bool operator==(const Vector2f& v) const { return (a==v.a&&b==v.b) ; }\n
float operator[](unsigned i) const { return *( &a + i ) ; }\n
//Vector2f(const edm4hep::Vector2f& v) : a{v.a}, b{v.b} {}\n
@@ -51,10 +51,10 @@ components:
ExtraCode:
declaration: "
Vector3f() : x{0},y{0},z{0} {}\n
Vector3f(float xx, float yy, float zz) : x{xx},y{yy},z{zz} {}\n
Vector3f(double xx, double yy, double zz)\n
: x{static_cast<float>(xx)},y{static_cast<float>(yy)},z{static_cast<float>(zz)} {}\n
Vector3f(const float* v) : x{v[0]},y{v[1]},z{v[2]} {}\n
Vector3f(const double* v) : x{static_cast<float>(v[0])},y{static_cast<float>(v[1])},z{static_cast<float>(v[2])} {}\n
bool operator==(const Vector3f& v) const { return (x==v.x&&y==v.y&&z==v.z) ; }\n
float operator[](unsigned i) const { return *( &x + i ) ; }\n
Vector3f(const edm4hep::Vector3f& v) : x{v.x}, y{v.y}, z{v.z} {}
Loading