Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cclipp::detail::action_provider< Derived >Mixin that provides action definition and execution
 Cclipp::detail::action_provider< parameter >
 Cclipp::parser::arg_mappingArg -> parameter mapping
 Cclipp::detail::assign_value< T, V >Assigns boolean constant to one or multiple target objects
 Cdd4pod::CalorimeterHit
 Cdd4pod::CalorimeterHitCollectionIterator
 Cdd4pod::CalorimeterHitData
 CCollectionBase
 Cdd4pod::ConstCalorimeterHit
 Cdd4pod::ConstGeant4Particle
 Cdd4pod::ConstPhotoMultiplierHit
 Cdd4pod::ConstTrackerHit
 Cclipp::group::depth_first_traverser::context
 Cdecltypecheck_has_size_getter
 Cdecltypecheck_is_callable
 Cdecltypecheck_is_callable_without_arg
 Cdecltypecheck_is_input_range
 Cdecltypecheck_is_void_callable
 Cdecltypecheck_is_void_callable_without_arg
 Cclipp::detail::decrement< T >Decrements using operator –
 Cclipp::group::depth_first_traverserRecursively iterates over all nodes
 Cclipp::doc_formattingDocumentation formatting options
 Cclipp::documentationGenerates parameter and group documentation from docstrings
 Cclipp::detail::flip_boolFlips bools
 Cdd4pod::FourVector
 CDDG4.Geant4
 CGeant4GeneratorAction
 CGeant4HitData
 CGeant4OutputAction
 Cdd4pod::Geant4Particle
 Cdd4pod::Geant4ParticleCollectionIterator
 Cdd4pod::Geant4ParticleData
 Cclipp::detail::increment< T >Increments using operator ++
 Cclipp::detail::increment_by< T >Increments by a fixed amount using operator +=
 Cclipp::match::integersPredicate that returns true if the input string represents an integer (with optional digit separators)
 Cclipp::traits::is_callable< Fn, Ret >
 Cclipp::match::lengthPredicate that returns true if the length of the input string is wihtin a given interval
 Cclipp::detail::limits_clamped< T, V, bool >Value limits clamping
 Cclipp::detail::limits_clamped< T, V, false >
 Cclipp::detail::make< T >Type conversion helpers
 Cclipp::detail::make< bool >
 Cclipp::detail::make< char >
 Cclipp::detail::make< double >
 Cclipp::detail::make< float >
 Cclipp::detail::make< int >
 Cclipp::detail::make< long double >
 Cclipp::detail::make< long int >
 Cclipp::detail::make< long long int >
 Cclipp::detail::make< short int >
 Cclipp::detail::make< std::string >
 Cclipp::detail::make< unsigned char >
 Cclipp::detail::make< unsigned int >
 Cclipp::detail::make< unsigned long int >
 Cclipp::detail::make< unsigned long long int >
 Cclipp::detail::make< unsigned short int >
 Cclipp::man_pageStores strings for man page sections
 Cclipp::detail::map_arg_to< T >Makes a value from a string and assigns it to an object
 Cclipp::detail::map_arg_to< bool >Specialization for bools: set to true regardless of string content
 Cclipp::detail::map_arg_to< std::vector< T > >Specialization for vectors: append element
 Cclipp::detail::match_tResult of a matching operation
 Cclipp::group::depth_first_traverser::memento
 Cclipp::parser::missing_eventReferences a non-matched, required parameter
 Cdd4pod::MonteCarloContrib
 CSomeExperiment::MyTrackerHitThis is the hit definition
 CSomeExperiment::MyTrackerSD
 Cclipp::match::numbersPredicate that returns the first substring match within the input string that rmeepresents a number (with at maximum one decimal point and digit separators)
 CObjBase
 Cclipp::param_filterFilter predicate for parameters and groups; Can be used to limit documentation generation to parameter subsets
 Cclipp::parserDefault command line arguments parser
 Cclipp::parsing_resultArgument -> parameter mappings and missing parameters
 Cdd4pod::PhotoMultiplierHit
 Cdd4pod::PhotoMultiplierHitCollectionIterator
 Cdd4pod::PhotoMultiplierHitData
 Cnpdet::PhotoMultiplierSD
 Cclipp::match::positive_integersPredicate that returns true if the input string represents a non-negative integer (with optional digit separators)
 Cclipp::match::prefixPredicate that returns true if the input string starts with a given prefix
 Cclipp::match::prefix_notPredicate that returns true if the input string does not start with a given prefix
 Cclipp::detail::scoped_dfs_traverserDFS traverser that keeps track of 'scopes' scope = all parameters that are either bounded by two blocking parameters on the same depth level or the beginning/end of the outermost group
 Cclipp::man_page::sectionMan page section
 Cclipp::detail::select_all
 Cclipp::detail::select_flags
 Cclipp::detail::select_values
 Csettings
 Cnpdet::digi::SiDigiHitInfo
 Cclipp::subrange(start,size) index range
 Cclipp::match::substringPredicate that returns true if the input string contains a given substring
 Cdd4pod::ThreeVector
 Cclipp::detail::token< Derived >Mixin that provides basic common settings of parameters and groups
 Cclipp::detail::token< group >
 Cclipp::detail::token< parameter >
 Cdd4pod::TrackerHit
 Cdd4pod::TrackerHitCollectionIterator
 Cdd4pod::TrackerHitData
 Cclipp::usage_linesGenerates usage lines
 Cbool