![]() |
Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
#include <boost/serialization/access.hpp>#include <boost/cstdint.hpp>#include <datatools/i_serializable.h>#include <datatools/i_tree_dump.h>#include <datatools/i_clear.h>#include <datatools/i_predicate.h>#include <datatools/bit_mask.h>#include <datatools/properties.h>#include <datatools/factory_macros.h>#include <geomtools/geomtools_config.h>#include <geomtools/geom_id.h>#include <boost/serialization/export.hpp>#include <boost/serialization/version.hpp>Go to the source code of this file.
Classes | |
| class | geomtools::base_hit |
| The base class for hit objects that locate events in a geometry model. More... | |
| class | geomtools::base_hit::i_measurement |
| Generic abstract interface for a measurement on a hit. More... | |
| class | geomtools::base_hit::has_flag_predicate |
| Predicate that checks if the auxiliaries container stores some specific flag. More... | |
| class | geomtools::base_hit::has_key_predicate |
| Predicate that checks if the auxiliaries container stores some property with a specific key. More... | |
| class | geomtools::base_hit::has_string_property_predicate |
| Predicate that checks if the auxiliaries container stores some property with a specific key. More... | |
| class | geomtools::base_hit::has_hit_id_predicate |
| Predicate that checks if the hit has some specific ID. More... | |
| class | geomtools::base_hit::has_geom_id_predicate |
| Predicate that checks if the hit has some specific geometry ID. More... | |
| class | geomtools::base_hit::negates_predicate |
| Predicate that negates another predicate. More... | |
Namespaces | |
| geomtools | |
| Top-level namespace of the Bayeux/geomtools module library. | |
Macros | |
| #define | GEOMTOOLS_HIT_REGISTRATION_INTERFACE(HitClassName) |
| #define | GEOMTOOLS_HIT_REGISTRATION_IMPLEMENT(HitClassName, HitClassId) DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION(::geomtools::base_hit,HitClassName,HitClassId) \ |
| #define GEOMTOOLS_HIT_REGISTRATION_IMPLEMENT | ( | HitClassName, | |
| HitClassId | |||
| ) | DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION(::geomtools::base_hit,HitClassName,HitClassId) \ |
| #define GEOMTOOLS_HIT_REGISTRATION_INTERFACE | ( | HitClassName | ) |
1.8.15