Data class to represent an eta maximum in hough space.
More...
#include <HoughMaximum.h>
Data class to represent an eta maximum in hough space.
Definition at line 14 of file HoughMaximum.h.
◆ HitType
◆ HoughMaximum() [1/2]
MuonR4::HoughMaximum::HoughMaximum |
( |
double |
tanTheta, |
|
|
double |
interceptY, |
|
|
double |
counts, |
|
|
std::vector< HitType > && |
hits, |
|
|
const SpacePointBucket * |
bucket |
|
) |
| |
|
inline |
constructor.
- Parameters
-
tanTheta | angle coordinate |
interceptY | intercept coordinate |
counts | Weighted hit count of the maximum |
hits | list of measurements assigned to the maximum (owned by SG). |
bucket | Space point bucket out of which the hough maximum is built |
Definition at line 23 of file HoughMaximum.h.
◆ HoughMaximum() [2/2]
MuonR4::HoughMaximum::HoughMaximum |
( |
| ) |
|
|
default |
default c-tor, creates empty maximum with zero counts in the origin
◆ getCounts()
double MuonR4::HoughMaximum::getCounts |
( |
| ) |
const |
|
inline |
getter
- Returns
- the counts for this maximum
Definition at line 43 of file HoughMaximum.h.
◆ getHitsInMax()
const std::vector<HitType>& MuonR4::HoughMaximum::getHitsInMax |
( |
| ) |
const |
|
inline |
getter
- Returns
- the hits assigned to this maximum
Definition at line 46 of file HoughMaximum.h.
◆ interceptY()
double MuonR4::HoughMaximum::interceptY |
( |
| ) |
const |
|
inline |
getter
- Returns
- the intercept coordinate of the eta transform
Definition at line 40 of file HoughMaximum.h.
◆ msSector()
getter
Return the associated chamber to the bucket
Definition at line 56 of file HoughMaximum.h.
◆ parentBucket()
getter
- Returns
- The parent space point bucket
Definition at line 51 of file HoughMaximum.h.
◆ tanTheta()
double MuonR4::HoughMaximum::tanTheta |
( |
| ) |
const |
|
inline |
getter
- Returns
- the angular coordinate of the eta transform
Definition at line 36 of file HoughMaximum.h.
◆ m_bucket
◆ m_counts
double MuonR4::HoughMaximum::m_counts {0.} |
|
private |
◆ m_hitsInMax
std::vector<HitType> MuonR4::HoughMaximum::m_hitsInMax {} |
|
private |
◆ m_interceptY
double MuonR4::HoughMaximum::m_interceptY {0.} |
|
private |
◆ m_tanTheta
double MuonR4::HoughMaximum::m_tanTheta {0.} |
|
private |
The documentation for this class was generated from the following file: