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 | ) |