|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef EVENTCONTAINERS_SELECTOBJECT_H
6 #define EVENTCONTAINERS_SELECTOBJECT_H
20 template <
class DCC,
typename OBJECT =
typename DCC::IDENTIFIABLE::DIGIT >
25 typedef typename DCC::IDENTIFIABLE
DC;
152 virtual bool select(
const OBJECT* dc) = 0 ;
bool operator!=(const const_iterator it) const
const_iterator & operator=(const const_iterator &it)
const OBJECT * operator*()
bool operator==(const const_iterator it) const
virtual bool select(const OBJECT *dc)=0
SelectObject< DCC, OBJECT > MyType
DC_const_iterator m_dc_it
SelectObject(const DCC *dcc)
Object_const_iterator m_digit_it
DC::const_iterator Object_const_iterator
const_iterator & operator++()
const_iterator(MyType *s, const DCC *dcc, DC_const_iterator &dc_it)
DCC::const_iterator DC_const_iterator
virtual bool select(const DC *dc)=0