Class InfiniteBounds¶
Defined in File InfiniteBounds.hpp
Inheritance Relationships¶
Base Type¶
public Acts::SurfaceBounds
(Class SurfaceBounds)
Class Documentation¶
-
class
Acts
::
InfiniteBounds
: public Acts::SurfaceBounds¶ templated boundless extension to forward the interface Returns all inside checks to true and can templated for all bounds
Public Functions
-
InfiniteBounds
() = default¶
-
~InfiniteBounds
() override = default¶
-
bool
inside
(const Vector2&, const BoundaryCheck&) const final¶ Method inside() returns true for any case.
ignores input parameters
- Return
always true
-
std::ostream &
toStream
(std::ostream &os) const final¶ Output Method for std::ostream.
-
SurfaceBounds::BoundsType
type
() const final¶ Return the bounds type - for persistency optimization.
- Return
is a BoundsType enum
-
std::vector<double>
values
() const final¶ Access method for bound values, this is a dynamically sized vector containing the parameters needed to describe these bounds.
- Return
of the stored values for this SurfaceBounds object
-