DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Go to the source code of this file.
Classes | |
class | dd4hep::cond::Operators::Cond__Oper |
Definition of the selector object base class to cover type definitions. More... | |
struct | dd4hep::cond::Operators::SequenceSelect< T > |
Sequential container select operator for conditions mappings. More... | |
struct | dd4hep::cond::Operators::MapSelect< T > |
Mapped container selection operator for conditions mappings. More... | |
struct | dd4hep::cond::Operators::MapConditionsSelect< T > |
Helper to collect conditions using a ConditionsSelect base class. More... | |
struct | dd4hep::cond::Operators::PoolSelect< T > |
Helper to insert objects into a conditions pool. More... | |
struct | dd4hep::cond::Operators::PoolRemove< T > |
Helper to remove objects from a conditions pool. The removed condition is deleted. More... | |
struct | dd4hep::cond::Operators::ActiveSelect< T > |
Container select operator for conditions mappings with conditions flagged active. More... | |
class | dd4hep::cond::Operators::KeyedSelect< collection_type > |
Helper to select keyed objects from a conditions pool. More... | |
class | dd4hep::cond::Operators::KeyFind |
Helper to select condition objects by hash key from a conditions pool. More... | |
class | dd4hep::cond::Operators::OperatorWrapper< OPER > |
Helper to wrap another object and make it copyable. More... | |
class | dd4hep::cond::Operators::ConditionsOperation< OPER > |
Arbitrary wrapper for user defined conditions operators. More... | |
Namespaces | |
dd4hep | |
Namespace for the AIDA detector description toolkit. | |
dd4hep::cond | |
Namespace for implementation details of the AIDA detector description toolkit. | |
dd4hep::cond::Operators | |
Namespace for condition operators to avoid clashes. | |
Functions | |
template<typename oper_type > | |
OperatorWrapper< oper_type > | dd4hep::cond::Operators::operatorWrapper (oper_type &oper) |
Helper function to create a OperatorWrapper<T> object from the argument type. More... | |
template<typename P > | |
ConditionsOperation< PoolRemove< P > > | dd4hep::cond::Operators::poolRemove (P &pool) |
Helper to create functor to remove objects from a conditions pool. More... | |
template<typename P > | |
ConditionsOperation< PoolSelect< P > > | dd4hep::cond::Operators::poolSelect (P &pool) |
Helper to create functor to insert objects into a conditions pool. More... | |
template<typename T > | |
MapConditionsSelect< T > | dd4hep::cond::Operators::mapConditionsSelect (T &collection) |
Helper to create functor to collect conditions using a ConditionsSelect base class. More... | |
template<typename C > | |
ConditionsOperation< SequenceSelect< C > > | dd4hep::cond::Operators::sequenceSelect (C &coll) |
Helper to create functor to select objects from a conditions pool into a sequential container. More... | |
template<typename C > | |
ConditionsOperation< SequenceSelect< C > > | dd4hep::cond::Operators::mapSelect (C &coll) |
Helper to create functor to select objects from a conditions pool into a mapped container. More... | |
template<typename C > | |
ConditionsOperation< ActiveSelect< C > > | dd4hep::cond::Operators::activeSelect (C &coll) |
Helper to select active objects from a conditions pool. More... | |
template<typename C > | |
ConditionsOperation< KeyedSelect< C > > | dd4hep::cond::Operators::keyedSelect (Condition::key_type key, C &coll) |
Helper to create functor to select keyed objects from a conditions pool. More... | |
ConditionsOperation< KeyFind > | dd4hep::cond::Operators::keyFind (Condition::key_type key) |
Helper to create functor to find conditions objects by hash key. More... | |