DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::cond::Operators::PoolRemove< T > Struct Template Reference

Helper to remove objects from a conditions pool. The removed condition is deleted. More...

#include <ConditionsSelectors.h>

Inheritance diagram for dd4hep::cond::Operators::PoolRemove< T >:
dd4hep::cond::Operators::Cond__Oper

Public Member Functions

 PoolRemove (T &o)
 
bool operator() (object_t *o) const
 

Public Attributes

T & pool
 

Additional Inherited Members

- Public Types inherited from dd4hep::cond::Operators::Cond__Oper
typedef Condition cond_t
 
typedef Condition::Object object_t
 
typedef std::pair< const Condition::key_type, Conditionmapentry_t
 
typedef std::pair< const Condition::key_type, object_t * > ptr_mapentry_t
 

Detailed Description

template<typename T>
struct dd4hep::cond::Operators::PoolRemove< T >

Helper to remove objects from a conditions pool. The removed condition is deleted.

Author
M.Frank
Version
1.0

Definition at line 101 of file ConditionsSelectors.h.

Constructor & Destructor Documentation

◆ PoolRemove()

template<typename T >
dd4hep::cond::Operators::PoolRemove< T >::PoolRemove ( T &  o)
inline

Definition at line 103 of file ConditionsSelectors.h.

Member Function Documentation

◆ operator()()

template<typename T >
bool dd4hep::cond::Operators::PoolRemove< T >::operator() ( object_t o) const
inline

Definition at line 104 of file ConditionsSelectors.h.

Member Data Documentation

◆ pool

template<typename T >
T& dd4hep::cond::Operators::PoolRemove< T >::pool

Definition at line 102 of file ConditionsSelectors.h.


The documentation for this struct was generated from the following file: