JetTiledMap::Tile< POINT, DIST2 > Class Template Reference

#include <TiledEtaPhiMap.h>

List of all members.

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

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*).

Public Attributes

Tile< POINT, DIST2 > * m_neighbour [8]
POINT center

Static Public Attributes

static Tile voidTile
 the void tile never contains any point.
static DIST2 dr2

Detailed Description

template<class POINT, class DIST2>
class JetTiledMap::Tile< POINT, DIST2 >

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.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1