![]() |
ATLAS Offline Software
|
#include <TileRawRoISelector.h>
Classes | |
| class | const_iterator |
Public Types | |
| typedef TileRawChannelContainer | CONTAINER |
| Constructors. More... | |
| typedef TileRawChannelCollection | COLLECTION |
| typedef TileRawChannel | OBJECT |
| typedef CONTAINER::const_iterator | COLL_IT |
| typedef COLLECTION::const_iterator | OBJ_IT |
| typedef COLLECTION::ID | COLL_ID |
| 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 | |
| TileRawRoISelector (TileRoI_Map *map=NULL, TileRawChannelContainer *c=NULL) | |
| virtual | ~TileRawRoISelector ()=default |
| void | setMap (TileRoI_Map *map) |
| void | setContainer (TileRawChannelContainer *c) |
| void | setRoIs (const VEC_TT_ID &ids) |
| const_iterator | begin () const |
| const_iterator | end () const |
Private Member Functions | |
| void | initialize () |
Private Attributes | |
| TileRoI_Map * | m_roiMap {} |
| TileRawChannelContainer * | m_container {} |
| VEC_ITPAIR | m_vecItPair {} |
Friends | |
| class | const_iterator |
Definition at line 18 of file TileRawRoISelector.h.
Definition at line 37 of file TileRawRoISelector.h.
Definition at line 34 of file TileRawRoISelector.h.
Definition at line 32 of file TileRawRoISelector.h.
| typedef std::pair<OBJ_IT,OBJ_IT> TileRawRoISelector::ITPAIR |
Definition at line 45 of file TileRawRoISelector.h.
| typedef VEC_ITPAIR::const_iterator TileRawRoISelector::ITPAIR_IT |
Definition at line 47 of file TileRawRoISelector.h.
| typedef std::map<const COLLECTION*, VEC_TT_ID> TileRawRoISelector::MAP_COLL_ROI |
Definition at line 51 of file TileRawRoISelector.h.
| typedef MAP_COLL_ROI::const_iterator TileRawRoISelector::MAP_IT |
Definition at line 52 of file TileRawRoISelector.h.
Definition at line 35 of file TileRawRoISelector.h.
Definition at line 33 of file TileRawRoISelector.h.
| typedef Identifier TileRawRoISelector::TT_ID |
Definition at line 41 of file TileRawRoISelector.h.
| typedef VEC_TT_ID::const_iterator TileRawRoISelector::TT_ID_IT |
Definition at line 43 of file TileRawRoISelector.h.
| typedef std::vector<ITPAIR> TileRawRoISelector::VEC_ITPAIR |
Definition at line 46 of file TileRawRoISelector.h.
| typedef std::vector<TT_ID> TileRawRoISelector::VEC_TT_ID |
Definition at line 42 of file TileRawRoISelector.h.
| TileRawRoISelector::TileRawRoISelector | ( | TileRoI_Map * | map = NULL, |
| TileRawChannelContainer * | c = NULL |
||
| ) |
Definition at line 115 of file TileRawRoISelector.cxx.
|
virtualdefault |
| TileRawRoISelector::const_iterator TileRawRoISelector::begin | ( | ) | const |
Definition at line 173 of file TileRawRoISelector.cxx.
| TileRawRoISelector::const_iterator TileRawRoISelector::end | ( | ) | const |
Definition at line 179 of file TileRawRoISelector.cxx.
|
private |
| void TileRawRoISelector::setContainer | ( | TileRawChannelContainer * | c | ) |
Definition at line 130 of file TileRawRoISelector.cxx.
| void TileRawRoISelector::setMap | ( | TileRoI_Map * | map | ) |
Definition at line 125 of file TileRawRoISelector.cxx.
|
friend |
Definition at line 82 of file TileRawRoISelector.h.
|
private |
Definition at line 100 of file TileRawRoISelector.h.
|
private |
Definition at line 99 of file TileRawRoISelector.h.
|
private |
Definition at line 102 of file TileRawRoISelector.h.
1.8.18