ShowerOverlapResult class.
bool operator>(const ShowerOverlapResult &rhs) const
Track overlap result greater than operator.
float m_matchedFraction
The fraction of sampling points resulting in a match.
bool operator<(const ShowerOverlapResult &rhs) const
Track overlap result less than operator.
bool m_isInitialized
Whether the track overlap result has been initialized.
ShowerOverlapResult & operator=(const ShowerOverlapResult &rhs)
Track overlap result assigment operator.
unsigned int GetNMatchedSamplingPoints() const
Get the number of matched sampling points.
const XOverlap & GetXOverlap() const
Get the x overlap object.
unsigned int m_nSamplingPoints
The number of sampling points.
unsigned int m_nMatchedSamplingPoints
The number of matched sampling points.
float GetMatchedFraction() const
Get the fraction of sampling points resulting in a match.
unsigned int GetNSamplingPoints() const
Get the number of sampling points.
bool IsInitialized() const
Whether the track overlap result has been initialized.