DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Functions
dd4hep::cond::Operators Namespace Reference

Namespace for condition operators to avoid clashes. More...

Functions

template<typename oper_type >
OperatorWrapper< oper_type > operatorWrapper (oper_type &oper)
 Helper function to create a OperatorWrapper<T> object from the argument type. More...
 
template<typename P >
ConditionsOperation< PoolRemove< P > > poolRemove (P &pool)
 Helper to create functor to remove objects from a conditions pool. More...
 
template<typename P >
ConditionsOperation< PoolSelect< P > > poolSelect (P &pool)
 Helper to create functor to insert objects into a conditions pool. More...
 
template<typename T >
MapConditionsSelect< T > mapConditionsSelect (T &collection)
 Helper to create functor to collect conditions using a ConditionsSelect base class. More...
 
template<typename C >
ConditionsOperation< SequenceSelect< C > > 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 > > 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 > > activeSelect (C &coll)
 Helper to select active objects from a conditions pool. More...
 
template<typename C >
ConditionsOperation< KeyedSelect< C > > keyedSelect (Condition::key_type key, C &coll)
 Helper to create functor to select keyed objects from a conditions pool. More...
 
ConditionsOperation< KeyFind > keyFind (Condition::key_type key)
 Helper to create functor to find conditions objects by hash key. More...
 

Detailed Description

Namespace for condition operators to avoid clashes.