fastjet::ClusterSequence::Tile Struct Reference

The fundamental structures to be used for the tiled N^2 algorithm (see CCN27-44 for some discussion of pattern of tiling). More...

Collaboration diagram for fastjet::ClusterSequence::Tile:

Collaboration graph
fastjet::ClusterSequence::TiledJet
[legend]
List of all members.

Public Attributes

Tilebegin_tiles [n_tile_neighbours]
 pointers to neighbouring tiles, including self
Tile ** surrounding_tiles
 neighbouring tiles, excluding self
Tile ** RH_tiles
 half of neighbouring tiles, no self
Tile ** end_tiles
 just beyond end of tiles
TiledJethead
 start of list of BriefJets contained in this tile
bool tagged
 sometimes useful to be able to tag a tile

Detailed Description

The fundamental structures to be used for the tiled N^2 algorithm (see CCN27-44 for some discussion of pattern of tiling).

Definition at line 552 of file ClusterSequence.hh.


Member Data Documentation

Tile* fastjet::ClusterSequence::Tile::begin_tiles[n_tile_neighbours]

pointers to neighbouring tiles, including self

Definition at line 554 of file ClusterSequence.hh.

Tile** fastjet::ClusterSequence::Tile::surrounding_tiles

neighbouring tiles, excluding self

Definition at line 556 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_initialise_tiles().

Tile** fastjet::ClusterSequence::Tile::RH_tiles

half of neighbouring tiles, no self

Definition at line 558 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_initialise_tiles().

Tile** fastjet::ClusterSequence::Tile::end_tiles

just beyond end of tiles

Definition at line 560 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_initialise_tiles().

TiledJet* fastjet::ClusterSequence::Tile::head

start of list of BriefJets contained in this tile

Definition at line 562 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_bj_remove_from_tiles(), and fastjet::ClusterSequence::_tj_set_jetinfo().

bool fastjet::ClusterSequence::Tile::tagged

sometimes useful to be able to tag a tile

Definition at line 564 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_initialise_tiles().


The documentation for this struct was generated from the following file:
Generated on Tue Dec 18 17:05:49 2007 for fastjet by  doxygen 1.5.2