TrackTwoViewOverlapResult class. More...
#include <LArTrackTwoViewOverlapResult.h>
Public Member Functions | |
TrackTwoViewOverlapResult () | |
Default constructor. More... | |
TrackTwoViewOverlapResult (const float matchingScore) | |
constructor More... | |
TrackTwoViewOverlapResult (const TrackTwoViewOverlapResult &rhs) | |
Copy constructor. More... | |
virtual | ~TrackTwoViewOverlapResult () |
Destructor. More... | |
bool | IsInitialized () const |
Whether the track overlap result has been initialized. More... | |
float | GetMatchingScore () const |
Get the matching score of the overlap result. More... | |
bool | operator< (const TrackTwoViewOverlapResult &rhs) const |
Track two view overlap result less than operator. More... | |
bool | operator> (const TrackTwoViewOverlapResult &rhs) const |
Track two view overlap result greater than operator. More... | |
TrackTwoViewOverlapResult & | operator= (const TrackTwoViewOverlapResult &rhs) |
Track overlap result assigment operator. More... | |
Protected Attributes | |
bool | m_isInitialized |
Whether the track overlap result has been initialized. More... | |
float | m_matchingScore |
The compatability score for the two objects associated with the overlap result. More... | |
TrackTwoViewOverlapResult class.
Definition at line 132 of file LArTrackTwoViewOverlapResult.h.
lar_content::TrackTwoViewOverlapResult::TrackTwoViewOverlapResult | ( | ) |
Default constructor.
Definition at line 116 of file LArTrackTwoViewOverlapResult.cc.
lar_content::TrackTwoViewOverlapResult::TrackTwoViewOverlapResult | ( | const float | matchingScore | ) |
constructor
matchingScore |
Definition at line 122 of file LArTrackTwoViewOverlapResult.cc.
lar_content::TrackTwoViewOverlapResult::TrackTwoViewOverlapResult | ( | const TrackTwoViewOverlapResult & | rhs | ) |
Copy constructor.
rhs |
Definition at line 128 of file LArTrackTwoViewOverlapResult.cc.
|
virtual |
|
inline |
Get the matching score of the overlap result.
Definition at line 363 of file LArTrackTwoViewOverlapResult.h.
|
inline |
Whether the track overlap result has been initialized.
Definition at line 356 of file LArTrackTwoViewOverlapResult.h.
bool lar_content::TrackTwoViewOverlapResult::operator< | ( | const TrackTwoViewOverlapResult & | rhs | ) | const |
Track two view overlap result less than operator.
rhs | the track two view overlap result for comparison |
Definition at line 142 of file LArTrackTwoViewOverlapResult.cc.
TrackTwoViewOverlapResult & lar_content::TrackTwoViewOverlapResult::operator= | ( | const TrackTwoViewOverlapResult & | rhs | ) |
Track overlap result assigment operator.
rhs | the track overlap result to assign |
Definition at line 171 of file LArTrackTwoViewOverlapResult.cc.
bool lar_content::TrackTwoViewOverlapResult::operator> | ( | const TrackTwoViewOverlapResult & | rhs | ) | const |
Track two view overlap result greater than operator.
rhs | the track two view overlap result for comparison |
Definition at line 161 of file LArTrackTwoViewOverlapResult.cc.
|
protected |
Whether the track overlap result has been initialized.
Definition at line 195 of file LArTrackTwoViewOverlapResult.h.
|
protected |
The compatability score for the two objects associated with the overlap result.
Definition at line 196 of file LArTrackTwoViewOverlapResult.h.