| bounds() const -> const std::vector< std::vector< std::vector< scalar_t > > > & | detray::surface_factory< detector_t, mask_shape_t > | |
| clear() -> void override | detray::surface_factory< detector_t, mask_shape_t > | |
| detray::surface_factory_interface::clear()=0 | detray::surface_factory_interface< detector_t > | pure virtual |
| detector_type typedef | detray::surface_factory< detector_t, mask_shape_t > | |
| insert_in_container(container_t &cont, const typename container_t::value_type value, const dindex idx, Args &&...args) const | detray::surface_factory_interface< detector_t > | protected |
| navigation_link typedef | detray::surface_factory_interface< detector_t > | |
| operator()(typename detector_t::volume_type &volume, typename detector_t::surface_lookup_container &surfaces, typename detector_t::transform_container &transforms, typename detector_t::mask_container &masks, typename detector_t::geometry_context ctx={}) -> dindex_range override | detray::surface_factory< detector_t, mask_shape_t > | virtual |
| push_back(surface_data_t &&sf_data) override | detray::surface_factory< detector_t, mask_shape_t > | virtual |
| push_back(sf_data_collection &&surface_data) -> void override | detray::surface_factory< detector_t, mask_shape_t > | |
| detray::surface_factory_interface::push_back(std::vector< surface_data< detector_t > > &&data)=0 | detray::surface_factory_interface< detector_t > | pure virtual |
| sf_data_collection typedef | detray::surface_factory< detector_t, mask_shape_t > | |
| size() const -> dindex override | detray::surface_factory< detector_t, mask_shape_t > | |
| detray::surface_factory_interface::size() const =0 | detray::surface_factory_interface< detector_t > | pure virtual |
| surface_data_t typedef | detray::surface_factory< detector_t, mask_shape_t > | |
| surface_factory()=default | detray::surface_factory< detector_t, mask_shape_t > | |
| surface_factory_interface()=default (defined in detray::surface_factory_interface< detector_t >) | detray::surface_factory_interface< detector_t > | |
| transforms() const -> const std::vector< typename detector_t::transform3_type > & | detray::surface_factory< detector_t, mask_shape_t > | |
| types() const -> const std::vector< surface_id > & | detray::surface_factory< detector_t, mask_shape_t > | |
| volume_links() const | detray::surface_factory< detector_t, mask_shape_t > | |
| ~surface_factory_interface()=default (defined in detray::surface_factory_interface< detector_t >) | detray::surface_factory_interface< detector_t > | virtual |