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.