ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
detray::mask< shape_t, algebra_t, links_t > Member List

This is the complete list of members for detray::mask< shape_t, algebra_t, links_t >, including all inherited members.

algebra_type typedefdetray::mask< shape_t, algebra_t, links_t >
area() const -> scalar_typedetray::mask< shape_t, algebra_t, links_t >
boundaries typedefdetray::mask< shape_t, algebra_t, links_t >
centroid() constdetray::mask< shape_t, algebra_t, links_t >
get_local_frame()detray::mask< shape_t, algebra_t, links_t >static
get_shape() -> shapedetray::mask< shape_t, algebra_t, links_t >static
is_inside(const point_t &loc_p, const scalar_type tol=std::numeric_limits< scalar_type >::epsilon()) constdetray::mask< shape_t, algebra_t, links_t >
is_inside(const transform3_type &trf, const point3_type &glob_p, const scalar_type tol=std::numeric_limits< scalar_type >::epsilon()) constdetray::mask< shape_t, algebra_t, links_t >
links_type typedefdetray::mask< shape_t, algebra_t, links_t >
local_frame typedefdetray::mask< shape_t, algebra_t, links_t >
local_min_bounds(const scalar_type env=std::numeric_limits< scalar_type >::epsilon()) const -> mask< cuboid3D, algebra_t, unsigned int >detray::mask< shape_t, algebra_t, links_t >
mask()=defaultdetray::mask< shape_t, algebra_t, links_t >
mask(const links_type &link, Args &&... args)detray::mask< shape_t, algebra_t, links_t >explicit
mask(const mask_values &values, const links_type &link)detray::mask< shape_t, algebra_t, links_t >
mask(const std::vector< scalar_type > &values, const links_type &link)detray::mask< shape_t, algebra_t, links_t >
mask_values typedefdetray::mask< shape_t, algebra_t, links_t >
measure() const -> scalar_typedetray::mask< shape_t, algebra_t, links_t >
min_dist_to_boundary(const point3_type &loc_p) const -> scalar_typedetray::mask< shape_t, algebra_t, links_t >
operator+(const mask &left, const mask &right)detray::mask< shape_t, algebra_t, links_t >friend
operator<<(std::ostream &os, const mask &m)detray::mask< shape_t, algebra_t, links_t >friend
operator=(const mask_values &rhs) -> mask< shape_t, algebra_t, links_t > &detray::mask< shape_t, algebra_t, links_t >
operator==(const mask &rhs) const =defaultdetray::mask< shape_t, algebra_t, links_t >
operator[](const std::size_t value_index) -> scalar_type &detray::mask< shape_t, algebra_t, links_t >
operator[](const std::size_t value_index) const -> scalar_typedetray::mask< shape_t, algebra_t, links_t >
point2_type typedefdetray::mask< shape_t, algebra_t, links_t >
point3_type typedefdetray::mask< shape_t, algebra_t, links_t >
resolve(const point_t &loc_p, const scalar_type tol=std::numeric_limits< scalar_type >::epsilon(), const scalar_type edge_tol=0.f) constdetray::mask< shape_t, algebra_t, links_t >
resolve(const transform3_type &trf, const point3_type &glob_p, const scalar_type tol=std::numeric_limits< scalar_type >::epsilon(), const scalar_type edge_tol=0.f) constdetray::mask< shape_t, algebra_t, links_t >
result_type typedefdetray::mask< shape_t, algebra_t, links_t >
scalar_type typedefdetray::mask< shape_t, algebra_t, links_t >
self_check(std::ostream &os) constdetray::mask< shape_t, algebra_t, links_t >
shape typedefdetray::mask< shape_t, algebra_t, links_t >
to_global_frame(const transform3_type &trf, const point3_type &loc) -> point3_typedetray::mask< shape_t, algebra_t, links_t >static
to_global_frame(const transform3_type &trf, const point2_type &loc, const vector3_type &dir) const -> point3_typedetray::mask< shape_t, algebra_t, links_t >
to_local_frame(const transform3_type &trf, const point3_type &glob_p, const point3_type &glob_dir={}) -> point2_typedetray::mask< shape_t, algebra_t, links_t >static
to_local_frame3D(const transform3_type &trf, const point3_type &glob_p, const point3_type &glob_dir={}) -> point3_typedetray::mask< shape_t, algebra_t, links_t >static
to_string() const -> std::stringdetray::mask< shape_t, algebra_t, links_t >
transform3_type typedefdetray::mask< shape_t, algebra_t, links_t >
values() const -> const mask_values &detray::mask< shape_t, algebra_t, links_t >
vector3_type typedefdetray::mask< shape_t, algebra_t, links_t >
vertices(const dindex n_seg) const -> dvector< point3_type >detray::mask< shape_t, algebra_t, links_t >
volume() const -> scalar_typedetray::mask< shape_t, algebra_t, links_t >
volume_link() const -> const links_type &detray::mask< shape_t, algebra_t, links_t >
volume_link() -> links_type &detray::mask< shape_t, algebra_t, links_t >