Belle II Software  release-08-01-10
CDCTriggerHoughCand Class Reference

Hough Candidates class. More...

#include <CDCTriggerHoughETFModule.h>

Collaboration diagram for CDCTriggerHoughCand:

Public Member Functions

 CDCTriggerHoughCand (std::vector< unsigned > &_list, coord2dPair _coord, unsigned short _slcount, unsigned _id)
 Constructor for hough candidates.
 
std::vector< unsigned > getIdList () const
 Get Index list.
 
coord2dPair getCoord () const
 Get rectangle coordinates.
 
unsigned short getSLcount () const
 Get super layer count.
 
unsigned getID () const
 Get candidate number.
 
 CDCTriggerHoughCand (std::vector< unsigned > &_list, coord2dPair _coord, unsigned short _slcount, unsigned _id)
 Constructor for hough candidates.
 
std::vector< unsigned > getIdList () const
 Get Index list.
 
coord2dPair getCoord () const
 Get rectangle coordinates.
 
unsigned short getSLcount () const
 Get super layer count.
 
unsigned getID () const
 Get candidate number.
 

Private Attributes

std::vector< unsigned > hitList
 list of hit indices contained in the Hough cell
 
coord2dPair coord
 Coordinate of rectangle for this candidate.
 
unsigned short SLcount = 0
 Super layer count (number of hits from different super layers). More...
 
unsigned id = 0
 candidate number, for debugging. More...
 

Detailed Description

Hough Candidates class.

A candidate is a single Hough cells which passes the minimum hit criterion. It contains the coordinates of the cell corners, a list of hit indices and the super layer count. Connecting candidates are combined to a track.

Definition at line 46 of file CDCTriggerHoughETFModule.h.

Member Data Documentation

◆ id

unsigned id = 0
private

candidate number, for debugging.

Initialized at 0 by the SW shifter.

Definition at line 72 of file CDCTriggerHoughETFModule.h.

◆ SLcount

unsigned short SLcount = 0
private

Super layer count (number of hits from different super layers).

Initialized at 0 by the SW shifter

Definition at line 70 of file CDCTriggerHoughETFModule.h.


The documentation for this class was generated from the following files: