52 throw GeoAlgoException(
"<<check_and_raise>> Pt1 is not 3 dimensional point!");
54 throw GeoAlgoException(
"<<check_and_raise>> Pt2 is not 3 dimensional point!");
56 throw GeoAlgoException(
"<<check_and_raise>> Two identical points not allowed for Line ctor!");
Point_t const & Pt2() const
Direction getter.
Float_t y1[n_points_granero]
Float_t x1[n_points_granero]
Class def header for a class GeoAlgoException.
Class def header for a class Line.
Point_t _pt1
First point denoting infinite line.
Float_t y2[n_points_geant4]
Vector_t _pt2
Second point denoting infinite line.
Point_t const & Pt1() const
Start getter.
Float_t x2[n_points_geant4]
Line()
Default constructor.
void check_and_raise(Point_t const &p1, Point_t const &p2) const
Compatibility check.