Resolve "Move closer to EDM4hep (part 2)"
Compare changes
+ 40
− 18
@@ -21,14 +21,21 @@ namespace eicd {
@@ -21,14 +21,21 @@ namespace eicd {
@@ -37,13 +44,20 @@ inline double angleToEta(const double theta) {
@@ -37,13 +44,20 @@ inline double angleToEta(const double theta) {
@@ -55,24 +69,26 @@ V sphericalToVector(const double r, const double theta, const double phi) {
@@ -55,24 +69,26 @@ V sphericalToVector(const double r, const double theta, const double phi) {
@@ -80,8 +96,12 @@ template <VectorND V> V normalizeVector(const V& v, double norm = 1.) {
@@ -80,8 +96,12 @@ template <VectorND V> V normalizeVector(const V& v, double norm = 1.) {
@@ -101,28 +121,30 @@ template <Vector3D V> double projection(const V& v, const V& v1) {
@@ -101,28 +121,30 @@ template <Vector3D V> double projection(const V& v, const V& v1) {