// ------------------------------------------------------------------------- // ----- TShieldGeometry source file ----- // ----- Created by D. Sosnov ----- // ------------------------------------------------------------------------- #include "TShieldGeometry.h" namespace tgeanttoshield { //Operators for comparsion floating point values bool doubleNE(const double &l, const double &r){return (abs(l-r)>1E-15);} bool doubleEQ(const double &l, const double &r){return !doubleNE(l,r);} bool doubleLT(const double &l, const double &r){return (doubleNE(l,r) && (l