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.
1.8.11