Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

fastjet::ClusterSequence::TiledJet Class Reference

structure analogous to BriefJet, but with the extra information needed for dealing with tiles More...

Collaboration diagram for fastjet::ClusterSequence::TiledJet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void label_minheap_update_needed ()
void label_minheap_update_done ()
bool minheap_update_needed () const

Public Attributes

double eta
double phi
double kt2
double NN_dist
TiledJetNN
TiledJetprevious
TiledJetnext
int _jets_index
int tile_index
int diJ_posn

Detailed Description

structure analogous to BriefJet, but with the extra information needed for dealing with tiles

Definition at line 413 of file ClusterSequence.hh.


Member Function Documentation

void fastjet::ClusterSequence::TiledJet::label_minheap_update_done  )  [inline]
 

Definition at line 423 of file ClusterSequence.hh.

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

00423 {diJ_posn = 0;}

void fastjet::ClusterSequence::TiledJet::label_minheap_update_needed  )  [inline]
 

Definition at line 422 of file ClusterSequence.hh.

00422 {diJ_posn = 1;}

bool fastjet::ClusterSequence::TiledJet::minheap_update_needed  )  const [inline]
 

Definition at line 424 of file ClusterSequence.hh.

00424 {return diJ_posn==1;}


Member Data Documentation

int fastjet::ClusterSequence::TiledJet::_jets_index
 

Definition at line 417 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_faster_tiled_N2_cluster(), fastjet::ClusterSequence::_minheap_faster_tiled_N2_cluster(), and fastjet::ClusterSequence::_tiled_N2_cluster().

int fastjet::ClusterSequence::TiledJet::diJ_posn
 

Definition at line 417 of file ClusterSequence.hh.

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

double fastjet::ClusterSequence::TiledJet::eta
 

Definition at line 415 of file ClusterSequence.hh.

double fastjet::ClusterSequence::TiledJet::kt2
 

Definition at line 415 of file ClusterSequence.hh.

TiledJet * fastjet::ClusterSequence::TiledJet::next
 

Definition at line 416 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_bj_remove_from_tiles(), fastjet::ClusterSequence::_faster_tiled_N2_cluster(), fastjet::ClusterSequence::_minheap_faster_tiled_N2_cluster(), and fastjet::ClusterSequence::_tiled_N2_cluster().

TiledJet* fastjet::ClusterSequence::TiledJet::NN
 

Definition at line 416 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_faster_tiled_N2_cluster(), fastjet::ClusterSequence::_minheap_faster_tiled_N2_cluster(), and fastjet::ClusterSequence::_tiled_N2_cluster().

double fastjet::ClusterSequence::TiledJet::NN_dist
 

Definition at line 415 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_faster_tiled_N2_cluster(), fastjet::ClusterSequence::_minheap_faster_tiled_N2_cluster(), and fastjet::ClusterSequence::_tiled_N2_cluster().

double fastjet::ClusterSequence::TiledJet::phi
 

Definition at line 415 of file ClusterSequence.hh.

TiledJet * fastjet::ClusterSequence::TiledJet::previous
 

Definition at line 416 of file ClusterSequence.hh.

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

int fastjet::ClusterSequence::TiledJet::tile_index
 

Definition at line 417 of file ClusterSequence.hh.

Referenced by fastjet::ClusterSequence::_bj_remove_from_tiles(), fastjet::ClusterSequence::_faster_tiled_N2_cluster(), fastjet::ClusterSequence::_minheap_faster_tiled_N2_cluster(), and fastjet::ClusterSequence::_tiled_N2_cluster().


The documentation for this class was generated from the following file:
Generated on Mon Apr 2 20:58:17 2007 for fastjet by  doxygen 1.4.2