Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
+13 -13
View File
@@ -86,9 +86,9 @@ public:
void value(T& a0,T& a1) const {
a0 = m_data[0];
a1 = m_data[1];
}
}
//bool set_value(unsigned int a_index,const T& a_value) {
//bool set_value(unsigned int a_index,const T& a_value) {
// if(a_index>=2) return false;
// m_[a_index] = a_value;
// return true;
@@ -106,13 +106,13 @@ public:
}
T dot(const vec2& aV) const {
return (m_data[0] * aV.m_data[0] +
return (m_data[0] * aV.m_data[0] +
m_data[1] * aV.m_data[1]);
}
}
T cross(const vec2& aV) const {
return (m_data[0] * aV.m_data[1] - m_data[1] * aV.m_data[0]);
}
}
bool equal(const vec2& aV) const {
if(m_data[0]!=aV.m_data[0]) return false;
@@ -130,22 +130,22 @@ public:
void add(const vec2& a_v) {
m_data[0] += a_v.m_data[0];
m_data[1] += a_v.m_data[1];
}
}
void add(const T& a0,const T& a1) {
m_data[0] += a0;
m_data[1] += a1;
}
}
void subtract(const vec2& a_v) {
m_data[0] -= a_v.m_data[0];
m_data[1] -= a_v.m_data[1];
}
}
void subtract(const T& a0,const T& a1) {
m_data[0] -= a0;
m_data[1] -= a1;
}
}
public: //operators
T& operator[](size_t a_index) {
@@ -160,17 +160,17 @@ public: //operators
vec2 operator+(const vec2& a_v) const {
return vec2(m_data[0]+a_v.m_data[0],
m_data[1]+a_v.m_data[1]);
}
}
vec2 operator-(const vec2& a_v) const {
return vec2(m_data[0]-a_v.m_data[0],
m_data[1]-a_v.m_data[1]);
}
}
vec2 operator*(const T& a_v) const {
return vec2(m_data[0]*a_v,
m_data[1]*a_v);
}
}
bool operator==(const vec2& a_v) const {return equal(a_v);}
bool operator!=(const vec2& a_v) const {return !operator==(a_v);}
@@ -184,7 +184,7 @@ public: //for iv2sg
void getValue(T& a0,T& a1) const {
a0 = m_data[0];
a1 = m_data[1];
}
}
void setValue(const T& a0,const T& a1) {
m_data[0] = a0;
m_data[1] = a1;