|  | ATLAS Offline Software
    | 
#include <TiledEtaPhiMap.h>
| Public Types | |
| typedef std::list< POINT > | tilecontainerbase_t | 
| typedef tilecontainerbase_t::iterator | iterator | 
| typedef tilecontainerbase_t::const_iterator | const_iterator | 
| typedef std::vector< POINT > | pointvec_t | 
| Public Member Functions | |
| Tile ()=default | |
| Tile (POINT tileCenter) | |
| void | fillPointsInDr2 (POINT &p, double r2, pointvec_t &points) const | 
| Fill a vector of all points from this tile within deltaR of POINT p. (r2 is R squared)  More... | |
| Public Attributes | |
| const Tile< POINT, DIST2 > * | m_neighbour [8] = {nullptr} | 
| POINT | center | 
| T | elements | 
| STL member.  More... | |
| Static Public Attributes | |
| static const Tile | voidTile | 
| the void tile never contains any point.  More... | |
| static const DIST2 | dr2 | 
class Tile
represents a tile of the map. It holds pointers to its neighbour tiles POINT is the type of points used by the map. DIST2 defines a 2D distance between POINTS. 
 
Definition at line 53 of file TiledEtaPhiMap.h.
| typedef tilecontainerbase_t::const_iterator JetTiledMap::Tile< POINT, DIST2 >::const_iterator | 
Definition at line 57 of file TiledEtaPhiMap.h.
| typedef tilecontainerbase_t::iterator JetTiledMap::Tile< POINT, DIST2 >::iterator | 
Definition at line 56 of file TiledEtaPhiMap.h.
| typedef std::vector<POINT> JetTiledMap::Tile< POINT, DIST2 >::pointvec_t | 
Definition at line 58 of file TiledEtaPhiMap.h.
| typedef std::list<POINT> JetTiledMap::Tile< POINT, DIST2 >::tilecontainerbase_t | 
Definition at line 55 of file TiledEtaPhiMap.h.
| 
 | default | 
| 
 | inline | 
Definition at line 61 of file TiledEtaPhiMap.h.
| void JetTiledMap::Tile< POINT, DIST2 >::fillPointsInDr2 | ( | POINT & | p, | 
| double | r2, | ||
| pointvec_t & | points | ||
| ) | const | 
Fill a vector of all points from this tile within deltaR of POINT p. (r2 is R squared)
| POINT JetTiledMap::Tile< POINT, DIST2 >::center | 
Definition at line 71 of file TiledEtaPhiMap.h.
| 
 | static | 
Definition at line 70 of file TiledEtaPhiMap.h.
| 
 | inherited | 
STL member.
| const Tile<POINT,DIST2>* JetTiledMap::Tile< POINT, DIST2 >::m_neighbour[8] = {nullptr} | 
Definition at line 69 of file TiledEtaPhiMap.h.
| 
 | static | 
the void tile never contains any point.
Definition at line 67 of file TiledEtaPhiMap.h.
 1.8.18
 1.8.18