Falaise  4.0.1
SuperNEMO Software Toolkit
snemo::geometry::gg_locator Member List

This is the complete list of members for snemo::geometry::gg_locator, including all inherited members.

_basic_initialize(const datatools::properties &config_)geomtools::base_locatorprotected
_construct()snemo::geometry::gg_locatorprotected
_find_cell_geom_id(const geomtools::vector_3d &in_module_position_, geomtools::geom_id &gid_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE)snemo::geometry::gg_locatorprotected
_hack_trace()snemo::geometry::gg_locatorprotected
_logging_prioritygeomtools::base_locatorprotected
_set_defaults()snemo::geometry::gg_locatorprotected
base_locator()geomtools::base_locator
compute_cell_position(uint32_t side_, uint32_t layer_, uint32_t row_, geomtools::vector_3d &module_position_) constsnemo::geometry::gg_locator
dump(std::ostream &out_=std::clog) constsnemo::geometry::gg_locator
empty_options()datatools::i_tree_dumpablestatic
extract_layer(const geomtools::geom_id &gid_) constsnemo::geometry::gg_locator
extract_module(const geomtools::geom_id &gid_) constsnemo::geometry::gg_locator
extract_row(const geomtools::geom_id &gid_) constsnemo::geometry::gg_locator
extract_side(const geomtools::geom_id &gid) constsnemo::geometry::gg_locator
find_cell_geom_id(const geomtools::vector_3d &world_position_, geomtools::geom_id &gid_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locator
find_geom_id(const geomtools::vector_3d &world_position_, int type_, geomtools::geom_id &gid_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locatorvirtual
get_anode_wire_diameter() constsnemo::geometry::gg_locator
get_anode_wire_length() constsnemo::geometry::gg_locator
get_cell_diameter() constsnemo::geometry::gg_locator
get_cell_length() constsnemo::geometry::gg_locator
get_cell_position(uint32_t side_, uint32_t layer_, uint32_t row_) constsnemo::geometry::gg_locator
get_cell_position(const geomtools::geom_id &gid_, geomtools::vector_3d &position_) constsnemo::geometry::gg_locator
get_cell_position(uint32_t side_, uint32_t layer_, uint32_t row_, geomtools::vector_3d &position_) constsnemo::geometry::gg_locator
get_field_wire_diameter() constsnemo::geometry::gg_locator
get_field_wire_length() constsnemo::geometry::gg_locator
get_geo_manager() constgeomtools::base_locator
get_layer_x(uint32_t side_, uint32_t layer_) constsnemo::geometry::gg_locator
get_logging_priority() constgeomtools::base_locator
get_module_number() constsnemo::geometry::gg_locator
get_neighbours_ids(uint32_t side_, uint32_t layer_, uint32_t row_, std::vector< geomtools::geom_id > &ids_, bool other_side_=false) constsnemo::geometry::gg_locator
get_neighbours_ids(const geomtools::geom_id &gid_, std::vector< geomtools::geom_id > &ids_, bool other_side_=false) constsnemo::geometry::gg_locator
get_number_of_layers(uint32_t side_) constsnemo::geometry::gg_locator
get_number_of_neighbours(uint32_t side_, uint32_t layer_, uint32_t row_, bool other_side_=false) constsnemo::geometry::gg_locator
get_number_of_neighbours(const geomtools::geom_id &gid_, bool other_side_=false) constsnemo::geometry::gg_locator
get_number_of_rows(uint32_t side_) constsnemo::geometry::gg_locator
get_number_of_sides() constsnemo::geometry::gg_locator
get_row_y(uint32_t side_, uint32_t row_) constsnemo::geometry::gg_locator
gg_locator()snemo::geometry::gg_locator
gg_locator(const ::geomtools::manager &mgr_, uint32_t module_number_)snemo::geometry::gg_locator
has_geo_manager() constgeomtools::base_locator
has_submodules(uint32_t side_) constsnemo::geometry::gg_locator
i_tree_dumpable()datatools::i_tree_dumpable
initialize(const datatools::properties &config_)snemo::geometry::gg_locatorvirtual
initialize()snemo::geometry::gg_locator
is_drift_cell_volume(const geomtools::geom_id &gid_) constsnemo::geometry::gg_locator
is_drift_cell_volume_in_current_module(const geomtools::geom_id &gid_) constsnemo::geometry::gg_locator
is_in_cell(const geomtools::vector_3d &module_position_, uint32_t side_, uint32_t layer_, uint32_t row_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locator
is_in_module(const geomtools::vector_3d &module_position_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locator
is_initialized() constsnemo::geometry::gg_locatorvirtual
is_world_position_in_cell(const geomtools::vector_3d &world_position_, uint32_t side_, uint32_t layer_, uint32_t row_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locator
is_world_position_in_module(const geomtools::vector_3d &world_position_, double tolerance_=GEOMTOOLS_PROPER_TOLERANCE) constsnemo::geometry::gg_locator
last_skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
last_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
make_base_print_options(const std::string &title_, const std::string &indent_="", const bool inherit_=false)datatools::i_tree_dumpablestatic
OSTREAM_CERRdatatools::i_tree_dumpable
OSTREAM_CLOGdatatools::i_tree_dumpable
OSTREAM_COUTdatatools::i_tree_dumpable
ostream_type enum namedatatools::i_tree_dumpable
print_tree(std::ostream &out_=std::clog, const boost::property_tree::ptree &options_=empty_options()) constdatatools::i_tree_dumpablevirtual
print_tree_json(std::ostream &out_=std::clog, const std::string &json_options_="") constdatatools::i_tree_dumpable
print_tree_json(std::ostream &out_=std::clog, const char *json_options_=nullptr) constdatatools::i_tree_dumpable
reset()snemo::geometry::gg_locatorvirtual
set_geo_manager(const manager &mgr_)geomtools::base_locator
set_logging_priority(datatools::logger::priority)geomtools::base_locator
set_module_number(uint32_t module_number_)snemo::geometry::gg_locator
skip_tag(std::ostream &out_)datatools::i_tree_dumpablestatic
smart_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="") constdatatools::i_tree_dumpable
tag(std::ostream &out_)datatools::i_tree_dumpablestatic
transform_module_to_world(const geomtools::vector_3d &module_position_, geomtools::vector_3d &world_position_) constsnemo::geometry::gg_locator
transform_world_to_module(const geomtools::vector_3d &world_position_, geomtools::vector_3d &module_position_) constsnemo::geometry::gg_locator
tree_dump(std::ostream &out_=std::clog, const std::string &title_="", const std::string &indent_="", bool inherit_=false) constsnemo::geometry::gg_locatorvirtual
tree_dump_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="", const std::string &indent_="", const bool inherit_=false) constdatatools::i_tree_dumpable
tree_print_id(const int out_type_=OSTREAM_CLOG, const std::string &title_="") constdatatools::i_tree_dumpable
~base_locator()geomtools::base_locatorvirtual
~gg_locator()snemo::geometry::gg_locatorvirtual
~i_tree_dumpable()datatools::i_tree_dumpablevirtual