Bayeux  3.4.1
Core Foundation library for SuperNEMO
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cdatatools::detail::ocd::_ocd_sfr< ClassType >Default templatized OCD system factory register manager
 Cdatatools::_system_factory_registrator< BaseType, DerivedType >Utility template class to enable auto-(un)registration of a derived class in a system factory register of a base class
 Cgeomtools::address_setA set of indexes representing subaddresses in a geometry ID (see geomtools::geom_id)
 Cmy::algoA simple configurable algorithm class
 Cdatatools::ui::ansi_colors::ansi_code
 Carchive_exception
 Cmygsl::arithmetic_meanArithmetic mean computing algorithm
 Cdatatools::configuration::ascii_ioASCII I/O utility for variant repository and registries
 Cemfield::geom_map::association_entry
 Cmygsl::multidimensional_minimization::at_step_action
 Cmygsl::multimin::at_step_action
 Cmygsl::ode_driver::at_step_action
 Cmygsl::one_dimensional_minimization::at_step_action
 Cmygsl::one_dimensional_root_solver::at_step_action
 Cdatatools::urn_db_service::backward_linksList of [from] URN node backward pointing links associated to a [to] URN node
 Cdatatools::base_factory_registerThe base class for all specialized template factory registration classes
 Cgeomtools::manager::base_pluginThe geometry manager's plugin base class
 Cdatatools::i_tree_dumpable::base_print_optionsDefault print options POD
 Cmygsl::base_samplingBase class for all sampling models
 Cdatatools::detail::ocd::base_system_factory_registrarBase class for all OCD registrar classes
 Cbasic_binary_iarchive
 Cbasic_binary_oarchive
 Cmctools::biasing::primary_event_bias::biasing_infoBiasing information associated to a biased primary event
 Cdatatools::bit_maskSome useful constants to manipulate bits typically within an unsigned integer of 32 bits
 Cgenbb::decay0::BJ69
 Cdpp::brio_commonBrio I/O constants
 Cgeomtools::placement::builderConstruct a placement
 Cmygsl::constants::cgsmCSGM system of units and constants
 Cmaterials::chemical_symbolUtilities for chemical symbols
 Cgeomtools::classified_segmentA classified segment consists in a 3D segment with a first and a last point in an arbitrary reference frame and which is assigned a property that details if the segment lies inside a volume, outside a volume or is contained on the surface of a volume
 Cgeomtools::colorColor
 Cdatatools::ui::ansi_colors::color_8bits
 Cgeomtools::color::color_dbColor register
 Cemfield::linear_combination_field::combined_field_entryInternal class for linear_combination_field
 Cdatatools::commandGeneric command utilities
 Cmaterials::compound_entryMaterial compound entry
 Cgeomtools::coneCone utilities
 Cdatatools::multi_properties::configReader/writer class for multi_properties objects
 Cdatatools::properties::configClass for ASCII file I/O operations with properties objects
 Cdatatools::configuration::variant_service::configVariant service configuration parameters
 Cdatatools::configuration_property_descriptionAn object that describes the way an objet of a given class can be configured from properties
 Cbrio::store_info::constants
 Cgeomtools::color::constantsColor labels
 Cdatatools::io::constants
 Cgeomtools::mapping::constants
 Cgeomtools::sensitive::constants
 Cgeomtools::constantsSome constants
 Cgeomtools::visibility::constantsConstant strings/labels
 Cgeomtools::color::contextColor context object
 Cgeomtools::gnuplot_drawer::cstreamColored stream handle
 Cdpp::if_module::cut_entryCut record entry
 Cdatatools::properties::dataInternal data stored within the dictionary of the properties class
 Cdatatools::data_readerA generic data reader based on Boost/Serialization
 Cdatatools::data_writerA generic data writer based on Boost/Serialization
 Cdatatools::configuration::variant_record::daughter_type
 Cgeomtools::gnuplot_drawer::dd_entryStorage entry for embedded display data
 Cgenbb::nuclear_level::decay_channelA decay channel attached to the level
 Cdatatools::multi_properties::defaultsDefault values
 Cdatatools::properties::data::defaultsProvides static method for default values for each supported type
 Cgenbb::decay0::denrange
 Cdatatools::urn_db_service::dependee_db_entryExternal dependee URN database service
 Cdatatools::configuration::variant_dependency_model::dependee_recordDescription of a dependee slot:
 Cdatatools::configuration_property_description::dependency_entryDescription of a dependency
 Cdatatools::dependency_graphDependency graph
 Cdatatools::urn_db_service::dependency_graph_builderPopulated a dependency graph
 Cdatatools::dependency_info_typeRecord that stores informations about the dependency between services :
 Cdatatools::configuration::parsing::dependency_logic_astParsing AST:
 Cdatatools::configuration::parsing::dependency_logic_ast_opAST general operator node:
 Cdatatools::configuration::parsing::dependency_logic_ast_slotAST leaf node:
 Cdatatools::configuration::variant_dependency_model::dependency_recordDescription of a dependency:
 Cdfs_visitor
 Cgeomtools::display_data::display_entry
 Cgeomtools::display_data::display_item
 Cdpp::dpp_driver_paramsThe set of configuration parameters for the data processing pipeline driver
 Cdatatools::detail::DynamicLoaderPortable loading of dynamic libraries or dll's
 Cdatatools::dependency_graph::edge_properties_t
 Cgenbb::beta_decay::electron_shakeoff_entryEntry for a given daughter recoil ion's charge state
 Cgenbb::decay0::enrangeEnergy range information for DBD generation
 Cdatatools::detail::ocd::ocd_registration::entry_typeInternal entry to handle the OCD data associated to a class
 Cgenvtx::combined_vg::entry_typeEntry for a vertex generator to be combined
 Cgenbb::combined_particle_generator::entry_typeParticle generator entry
 Cmygsl::errorGSL error handling
 Cgenbb::decay0::eta_nme
 Cmctools::event_utils
 Cstd::exceptionSTL class
 Cdatatools::configuration::variant_repository::exporterExport a variant repository to a properties container
 Cgeomtools::face_intercept_infoHosts the parameters of
 Cgeomtools::stl::facetA STL facet
 Cgeomtools::facet34A triangle or convex quadrangle facet of a tessellated solid
 Cgeomtools::facet_segmentA segment associated to a facet
 Cgeomtools::facet_vertexA vertex (corner) of a triangle or quadrangle facet in a tessellated solid
 Cmaterials::factoryFactory for isotopes, elements and materials
 Cdatatools::factory_register< BaseType >::factory_record_type
 Cfalse_
 Cgenbb::fermi_functionFermi function for beta+/- decays
 Cmygsl::fft_realFast Fourier transform algorithm
 Cgeomtools::filled_utils
 Cgeomtools::foot_point_on_quadric_finderMarching method to find the foot point of a point on the surface of a quadric
 Cdatatools::io_factory::format
 Cgeomtools::polycone::frustrum_dataData describing one frustrum
 Cgeomtools::polyhedra::frustrum_dataData describing one frustrum
 Cgeomtools::gdml_exportGDML export class
 Cgeomtools::gdml_writerGDML writer class used by the geomtools GDML export functionalities
 Cgenbb::genbb_writer
 Cgenbb::decay0::genbbpar
 Cgenvtx::genvtx_driverThe genvtx driver
 Cgenvtx::genvtx_driver_paramsGenvtx driver configuration parameters
 Cgeomtools::geom_infoA record for geometry information about a physical volume in a virtual geometry
 Cgenvtx::vertex_validation::geometry_contextObject which embeds the geometry context of a given vertex
 Cgeomtools::geomtools_driver
 Cgeomtools::geomtools_driver_params
 CGnuplot
 Cgeomtools::gnuplot_drawDrawing primitives for various solid shapes
 Cgeomtools::gnuplot_drawerAn Gnuplot driver object responsible of the display of a virtual geometry
 Cgrammar
 Cdatatools::dependency_graph::graph_properties_t
 Cdatatools::detail::reflection::guid_initializer< T >Struct used internally by the reflection mechanism
 Cdatatools::handle< T >Templatized handle class that wraps a Boost shared pointer and behaves like a reference
 Cdatatools::handle< base_electromagnetic_field >
 Cdatatools::handle< base_module >
 Cdatatools::handle< base_plugin >
 Cdatatools::handle< base_service >
 Cdatatools::handle< base_step_hit_processor >
 Cdatatools::handle< const i_unary_function >
 Cdatatools::handle< face_info_collection_type >
 Cdatatools::handle< histogram_1d >
 Cdatatools::handle< histogram_2d >
 Cdatatools::handle< i_cut >
 Cdatatools::handle< i_genbb >
 Cdatatools::handle< i_object_3d >
 Cdatatools::handle< i_vertex_generator >
 Cdatatools::handle< nuclear_decay >
 Cdatatools::handle< nuclear_level >
 Cdatatools::handle< parameter_model >
 Cdatatools::handle< variant_model >
 Cdatatools::handle_pool< T >A pool of handles on a given class
 Cgeomtools::gnuplot_drawer::has_dd_addrPredicate that tests the address of a display data
 Cgenbb::decay0::helpbb
 CHepRandomEngine
 Cmctools::hit_utils
 Cmctools::digitization::i_adcA simple linear ADC (Analog Digital Converter)
 Cgeomtools::i_base_locator
 Ci_boxed_model
 Cdatatools::i_caster< From, ToBase >Templatized abstract interface class with a cast method using covariant return types
 Cdatatools::i_clearA pure abstract class (interface) for inherited clearable classes
 Cdatatools::i_cloneableA pure abstract class (interface) for inherited cloneable classes
 Cdpp::i_data_sinkData sink/writer abstract interface
 Cdpp::i_data_sourceData source/reader abstract interface
 Cgeomtools::i_find_interceptAbstract interface for all objects for which we can compute the intercept with a ray emitted from a point
 Cgeomtools::i_object_3d::i_getterObject 3D abstract getter class
 Cmygsl::i_kernel_smootherKernel smoother interface
 Cgenbb::i_lorentz_boost_generatorAbstract mother class to fetch Lorentz Boost data
 Cgeomtools::base_hit::i_measurementGeneric abstract interface for a measurement on a hit
 Cdatatools::i_namedA pure abstract class (interface) for named objects, possibly with dynamic name. Example: a class with fixed name
 Cdatatools::configuration::i_occurrenceAbstract interface for all occurrence objects
 Cgeomtools::i_polygonPolygon 2D shape
 Ccuts::i_cut::i_referenced_dataAn abstract class for daughter templatized data wrapper classes
 Cdatatools::i_serializableBase abstract class of all serializable (and possibly introspectable) classes
 Cgeomtools::i_stackableAbstract base stackable object
 Cmygsl::parameter_store::i_subscriberSubscriber
 Cdatatools::i_tree_dumpableAn interface with utilities for printable objects
 Cgeomtools::i_wires_3d_renderingBrief Abstract interface for objects that can describe themselves as a collection of polylines for 3D rendering
 Cgeomtools::id_selectorA selector of geometry IDs using a specific geometry category
 Cdatatools::configuration::variant_repository::importerImport a variant repository from a properties container
 Cdatatools::io::indenterI/O indenter class
 Cdatatools::i_tree_dumpable::inherit_skip_tagOutput stream manipulator
 Cdatatools::i_tree_dumpable::inherit_tagOutput stream manipulator
 Cdatatools::detail::reflection::init_guid< T >
 Cdatatools::integer_rangeA class representing an interval of integer values
 Cdatatools::qt::interfaceInterface to Qt
 Cdatatools::ioI/O utilities
 Cgeomtools::ioI/O constants for the serialization of vector(2D/3D) and rotation objects
 Cdpp::io_commonSome common data structure for I/O modules
 Cmctools::io_utils
 Cgenbb::single_particle_generator::ion_data_type
 Cstd::ios_baseSTL class
 Cmygsl::ioutils
 Cmaterials::iso_entryIsotope composition entry
 Cmygsl::IstreamManipulatorRef< Type >
 Cgeomtools::model_with_internal_items_tools::item_typeInternal item record
 Cdatatools::library_info::keysLibrary/software component description property keys
 Cgenbb::kinematicsRelastivistic particle kinematics
 Cgeomtools::display_data::label_item
 Cdatatools::smart_filename::labels
 Cmygsl::linear_regressionThe linear regression algorithm
 Cmygsl::linear_system_solverBrief Linear system solver algorithm
 Cdatatools::detail::ocd::loader< T >
 Cgeomtools::logical_volume::locate_resultData structure resulting of the logical_volume::locate method
 Cmctools::g4::loggable_supportBase class with logging support
 Cdatatools::loggerOrganise logging functionality under one roof
 Cemfield::polynomial_magnetic_field::magnetic_field_coordinateInternal structure to embed polynomial parameters
 Cmctools::g4::manager_parametersThe set of parameters for the Geant4 simulation manager
 Cgeomtools::mapping_utilsMapping utilities
 Cgeomtools::material
 Cmaterials::materials_driverDriver for materials
 Cmaterials::materials_driver_paramsParameters for the material driver
 Cgeomtools::model_with_internal_mesh_data::mesh_typeMesh record
 Cdatatools::introspection::method_args_builderThis class uses a variable map from the command line to build a list of arguments for calling a function/method through the reflection API
 Cdatatools::introspection::method_builderThis class uses the reflection API to build the description of a function or a class method. Special tags are expected in the reflection API of the function/method in order to generate the function introspective description. The mapped function may have or not a unique returned value. The mapped function can have an arbitrary number of input arguments. Only scalar argument/returned values of simple types (bool, integer, real, string) are supported for now
 Cmygsl::constants::mksaMKSA system of units and constants
 Cdatatools::configuration::model_itemConfiguration item with an embedded parameter or variant model handle through a smart pointer
 Cgeomtools::model_with_internal_items_toolsHandler for internal items
 Cdpp::skip_module::module_entryInternal class of the skip_module class
 Cdpp::chain_module::module_entryRecord for a module using a specific label
 Cdpp::if_module::module_entryInternal module record entry
 Cmygsl::multi_evalAbstract functor from a R^n space to R
 Cgenbb::single_particle_generator::multi_rays_record_type
 Cmygsl::multidimensional_minimizationMultidimensional minimization algorithm
 Cmygsl::multimin
 Cmygsl::multimin_system
 Cmygsl::multiparameter_systemSystem with several parameters
 Cgenbb::single_particle_generator::neutrino_data_type
 Cnoncopyable
 Cmygsl::constants::numUnits prefixes and constants
 Cdatatools::object_configuration_descriptionAn object that describes the way an object of a given class can be configured through properties
 Cgeomtools::i_object_3d::object_entryAn entry that stores a 3D object
 Cdatatools::configuration::occurrence_factoryOccurrence factory
 Cdatatools::ocd_driverThe OCD manual application
 Cdatatools::ocd_driver_paramsParameters of the OCD manual object
 Cdatatools::detail::ocd::ocd_registrationOCD registration container
 Cmygsl::ode_driver
 Cmygsl::ode_systemSystem for ODE solving
 Cmygsl::one_dimensional_minimizationOne dimensional minimization algorithm
 Cmygsl::one_dimensional_root_solverOne dimensional root solver algorithm
 Cgenvtx::origin_definition
 Cdatatools::ostream_manipulator< T >Ostream_manipulator class
 Cdatatools::ostream_manipulator_ref< T >Ostream_manipulator_ref class
 Cmygsl::OstreamManipulator< Type >
 Cgeomtools::overlapping::overlap_infoInformation about a detected overlap
 Cgeomtools::overlappingVolume overlapping detection algorithms
 Cmygsl::multimin_system::param_entry
 Cmygsl::param_entry
 Cdatatools::kernel::param_typeThe set of configuration parameters for the datatools kernel
 Cdatatools::configuration::variant_model::parameter_recordParameter record
 Cmygsl::parameter_store::parameter_recordParameter record
 Cgenbb::decay0::parbeta
 Cmygsl::histogram::pdfPDF associated to a one dimensional histogram
 Cmygsl::histogram_2d::pdf
 Cmygsl::permutation
 Cgenbb::detail::pg_entry_type
 Cgeomtools::gdml_writer::physvolDescription of a physical volume
 Cmygsl::plain_function_entry
 Cmctools::biasing::primary_event_bias::poi_entry_typeDictionary of points of interest
 Cgeomtools::point_on_quadric_finderMarching method to find a point on the surface of a quadric
 Cportable_iprimitive
 Cportable_oprimitive
 Cmygsl::prng_state_managerA manager that can store the internal states associated to a set of PRNGs addressed with some labels
 Cmctools::step_hit_processor_factory::processor_entry_typeA processor entry in the factory's embedded dictionary
 CQAbstractItemModel
 CQDialog
 CQObject
 CQPushButton
 CQStyledItemDelegate
 CQWidget
 Cgeomtools::polycone::r_min_maxRmin/Rmax doublet
 Cgeomtools::polyhedra::r_min_max
 Cmygsl::random_utils
 Cgeomtools::gnuplot_drawer::range
 Cdatatools::range_toolsUtility that hosts constants relative to range and interval objects
 Cdatatools::real_rangeA class representing an interval of real (double precision) values with support of embedded units
 Cmygsl::prng_state_manager::recordInternal record that store the internal state of a PRNG
 Cdatatools::configuration::variant_repository::registry_entryEntry that hosts a variant registry
 Cdatatools::configuration::ui::registry_model_wrapperA wrapper that handles a registry tree model and its associated viewer object
 Cdatatools::configuration::variant_service::registry_recordRecord for an additional registry
 Cgeomtools::gdml_writer::replicavolDescription of a replica volume
 Cgeomtools::overlapping::reportOverlapping search report
 Cdatatools::command::returned_infoCommand returned information
 Cgenvtx::right_circular_conical_frustrum
 Cmygsl::rngPseudo random number generator
 Crotation_3d
 Cdatatools::safe_serial< T >Template container wrapper class for safe storage of object with regards to Boost/Serilization memory tracking feature
 Cmygsl::samplingConstants and resources used for sampling
 Cmygsl::seed_manager
 Cgeomtools::sensitive
 Cmctools::sensitive_utils
 Cdpp::i_data_sink::sink_recordInternal class of the i_data_sink interface class
 Cdatatools::smart_filenameA class that builds an arbitrary list of filenames on user request. Supported modes are:
 Cdatatools::smart_ref< T >A template class that stores a reference to an object and additional associated meta-data
 Cmaterials::smart_ref< T >A handler object that is used as a smart reference for an object of which it can have the responsibility of the deletion
 Cmaterials::smart_ref< element >
 Cmaterials::smart_ref< isotope >
 Cmaterials::smart_ref< material >
 Cgeomtools::stl::solidA STL solid
 Cmygsl::polynomial::solver
 Cdpp::i_data_source::source_recordInternal class of the i_data_source interface class
 Cgeomtools::split_segment_wrt_shapeThis algorithm splits a segment, a polyline or a collection of polylines in a sequence of smaller segments that are classified as inside, outside or on surface of a given shape
 Cgeomtools::stackableStatic methods and constants to handle stackable data/information
 Cgeomtools::stacked_model::stacked_item
 Cmctools::biasing::primary_event_bias::stat_recordRecord counters
 Cbrio::store_infoA class that contains internal dynamic informations for a given store
 Cstreambuf
 Cgeomtools::surrounded_boxed_model::surrounding_item
 Cdatatools::version_id::tags
 Cdatatools::i_tree_dumpable::tagsDefault tags for tree-formated print
 CTArray
 Cdatatools::temp_fileA class for the management of temporary unique file stored in a given directory
 CTObject
 Cdatatools::tracerA tracer object stores some arbitrary output in a trace file
 Cmctools::g4::track_historyRecording of tracks history
 Cmctools::g4::track_history::track_infoRecording of informations about a single track
 Cmctools::track_utils
 Cboost::serialization::tracking_level< ::datatools::handle< T > >Struct used internally by the serialization mechanism of handles for memory tracking
 Cdatatools::ui::traits
 Cgenbb::two_body_decayDescription of a two body decay
 Cunary_function
 Cmygsl::unary_function_handleSmart handle to an unary function object
 Cdatatools::urn_db_service::urn_recordURN record
 Cgenvtx::utilsUtilities for vertex generators
 Cgenbb::utilsUtility class
 Cdatatools::configuration::variant_dependency_logic_builderDependency logic builder from an AST
 Cdatatools::configuration::variant_object_infoStructure describing a variant object of interest which may have (dynamic) dependencies
 Cdatatools::configuration::variant_parameter_set_comparatorComparator functor used to sort variant parameters by registry and path
 Cdatatools::configuration::variant_parameter_set_typeA triplet of character strings representing a variant parameter set directive
 Cdatatools::configuration::variant_preprocessorConfiguration variant string preprocessor
 Cdatatools::configuration::variant_recordVariant registry record node
 Cdatatools::configuration::ui::variant_registry_cli
 Cdatatools::configuration::variant_reportingVariant processing reporting
 Cdatatools::configuration::ui::variant_repository_cli
 Cdatatools::configuration::variant_serviceVariant user interface service
 Cbayeux::versionDescribe the Bayeux API version and features
 Cmctools::versionDescribe the mctools API version and features
 Cdpp::versionDescribe the dpp API version and features
 Cbrio::versionDescribe the brio API version and features
 Cgenvtx::versionDescribe the genvtx API version and features
 Cdatatools::versionDescribe the datatools API version and features
 Cgenbb::versionDescribe the genbb_help API version and features
 Cmaterials::versionDescribe the materials API version and features
 Cgeomtools::versionDescribe the geomtools API version and features
 Ccuts::versionDescribe the cuts API version and features
 Cmygsl::versionDescribe the mygsl API version and features
 Cemfield::versionDescribe the emfield API version and features
 Cgeomtools::stl::vertexA STL vertex
 Cdatatools::dependency_graph::vertex_properties_t
 Cgenvtx::vg_entry_type
 Cgenvtx::vg_tools
 Cgeomtools::visibilityUtilities to manipulate visibility properties
 Cgeomtools::gnuplot_drawer::visibility_rulesVisibility rules for 3D volume rendering
 Cmygsl::von_neumann_methodVon Neumann's rejection method for one dimensional PDF
 Cgeomtools::simple_polygon::wall_segment_typeData for a wall segment
 Cgenvtx::weight_entry_typeWeight data for combined vertex generators
 Cgenvtx::weight_infoInformation about the weighting of combined vertex generators
 Cmygsl::weighted_meanWeighted mean computing algorithm
 Cdatatools::ui::wrapped_booleanWrapper for a boolean value
 Cdatatools::ui::wrapped_integerWrapper for an integer value
 Cdatatools::ui::wrapped_real_with_unitWrapper for a real value with associated unit
 Cdatatools::ui::wrapped_real_without_unitWrapper for a dimensionless real value
 Cgeomtools::gnuplot_draw::xyz_rangeA XYZ range used to record drawn points in an effective bounding box
 Cemfield::multi_zone_field::zone_field_entryThe information associated to a given zone