![]() |
ATLAS Offline Software
|
#include <TileTT_Selector.h>
Classes | |
| class | const_iterator |
Public Types | |
| typedef CONTAINER::IDENTIFIABLE | COLLECTION |
| Constructors. More... | |
| typedef CONTAINER::const_iterator | COLL_IT |
| typedef COLLECTION::const_iterator | OBJ_IT |
| typedef COLLECTION::OBJECT | OBJECT |
| typedef COLLECTION::ID | COLL_ID |
| typedef std::vector< COLL_ID >::const_iterator | COLL_ID_IT |
| typedef Identifier | TT_ID |
| typedef std::vector< TT_ID > | VEC_TT_ID |
| typedef VEC_TT_ID::const_iterator | TT_ID_IT |
| typedef std::pair< OBJ_IT, OBJ_IT > | ITPAIR |
| typedef std::vector< ITPAIR > | VEC_ITPAIR |
| typedef VEC_ITPAIR::const_iterator | ITPAIR_IT |
| typedef std::map< const COLLECTION *, VEC_TT_ID > | MAP_COLL_ROI |
| typedef MAP_COLL_ROI::const_iterator | MAP_IT |
Public Member Functions | |
| TileTT_Selector (const TileRoI_Map *map=0, const CONTAINER *c=NULL) | |
| virtual | ~TileTT_Selector () |
| void | setMap (const TileRoI_Map *map) |
| void | setContainer (const CONTAINER *c) |
| void | setRoIs (const VEC_TT_ID &ids) |
| const_iterator | begin () const |
| const_iterator | end () const |
Private Member Functions | |
| void | initialize () |
Private Attributes | |
| const TileRoI_Map * | m_roiMap |
| const CONTAINER * | m_container |
| VEC_ITPAIR | m_vecItPair |
Friends | |
| class | const_iterator |
Definition at line 13 of file TileTT_Selector.h.
| typedef COLLECTION::ID TileTT_Selector< CONTAINER >::COLL_ID |
Definition at line 34 of file TileTT_Selector.h.
| typedef std::vector<COLL_ID>::const_iterator TileTT_Selector< CONTAINER >::COLL_ID_IT |
Definition at line 35 of file TileTT_Selector.h.
| typedef CONTAINER::const_iterator TileTT_Selector< CONTAINER >::COLL_IT |
Definition at line 31 of file TileTT_Selector.h.
| typedef CONTAINER::IDENTIFIABLE TileTT_Selector< CONTAINER >::COLLECTION |
| typedef std::pair<OBJ_IT,OBJ_IT> TileTT_Selector< CONTAINER >::ITPAIR |
Definition at line 43 of file TileTT_Selector.h.
| typedef VEC_ITPAIR::const_iterator TileTT_Selector< CONTAINER >::ITPAIR_IT |
Definition at line 45 of file TileTT_Selector.h.
| typedef std::map<const COLLECTION*, VEC_TT_ID> TileTT_Selector< CONTAINER >::MAP_COLL_ROI |
Definition at line 49 of file TileTT_Selector.h.
| typedef MAP_COLL_ROI::const_iterator TileTT_Selector< CONTAINER >::MAP_IT |
Definition at line 50 of file TileTT_Selector.h.
| typedef COLLECTION::const_iterator TileTT_Selector< CONTAINER >::OBJ_IT |
Definition at line 32 of file TileTT_Selector.h.
| typedef COLLECTION::OBJECT TileTT_Selector< CONTAINER >::OBJECT |
Definition at line 33 of file TileTT_Selector.h.
| typedef Identifier TileTT_Selector< CONTAINER >::TT_ID |
Definition at line 39 of file TileTT_Selector.h.
| typedef VEC_TT_ID::const_iterator TileTT_Selector< CONTAINER >::TT_ID_IT |
Definition at line 41 of file TileTT_Selector.h.
| typedef std::vector<ITPAIR> TileTT_Selector< CONTAINER >::VEC_ITPAIR |
Definition at line 44 of file TileTT_Selector.h.
| typedef std::vector<TT_ID> TileTT_Selector< CONTAINER >::VEC_TT_ID |
Definition at line 40 of file TileTT_Selector.h.
| TileTT_Selector< CONTAINER >::TileTT_Selector | ( | const TileRoI_Map * | map = 0, |
| const CONTAINER * | c = NULL |
||
| ) |
|
inlinevirtual |
Definition at line 87 of file TileTT_Selector.h.
| const_iterator TileTT_Selector< CONTAINER >::begin | ( | ) | const |
| const_iterator TileTT_Selector< CONTAINER >::end | ( | ) | const |
|
private |
| void TileTT_Selector< CONTAINER >::setContainer | ( | const CONTAINER * | c | ) |
| void TileTT_Selector< CONTAINER >::setMap | ( | const TileRoI_Map * | map | ) |
| void TileTT_Selector< CONTAINER >::setRoIs | ( | const VEC_TT_ID & | ids | ) |
|
friend |
Definition at line 82 of file TileTT_Selector.h.
|
private |
Definition at line 100 of file TileTT_Selector.h.
|
private |
Definition at line 99 of file TileTT_Selector.h.
|
private |
Definition at line 102 of file TileTT_Selector.h.
1.8.18