#include <CIDRelevanceLevelPair.h>
Public Member Functions | |
Constructors | |
| CIDRelevanceLevelPair () | |
| CIDRelevanceLevelPair (const TID inID, double inRelevanceLevel) | |
| CIDRelevanceLevelPair (const CIDRelevanceLevelPair &inElement) | |
Accessors | |
| TID | getID () const |
| double | getRelevanceLevel () const |
| void | setRelevanceLevel (const double inRelevanceLevel) |
| void | adjustRelevanceLevel (const double inRelevanceLevel) |
| void | divideRelevanceLevelBy (const double inDivisor) |
Private Attributes | |
| int | mID |
| double | mRelevanceLevel |
Definition at line 50 of file CIDRelevanceLevelPair.h.
| CIDRelevanceLevelPair::CIDRelevanceLevelPair | ( | ) |
/
Definition at line 59 of file CIDRelevanceLevelPair.cc.
00059 : 00060 mID(0), 00061 mRelevanceLevel(0) 00062 {};
| CIDRelevanceLevelPair::CIDRelevanceLevelPair | ( | const TID | inID, | |
| double | inRelevanceLevel | |||
| ) |
/
Definition at line 78 of file CIDRelevanceLevelPair.cc.
00079 : 00080 mID(inID), 00081 mRelevanceLevel(inRelevanceLevel){ 00082 };
| CIDRelevanceLevelPair::CIDRelevanceLevelPair | ( | const CIDRelevanceLevelPair & | inElement | ) |
/
Definition at line 98 of file CIDRelevanceLevelPair.cc.
00098 : 00099 mID(inElement.mID), 00100 mRelevanceLevel(inElement.mRelevanceLevel) 00101 { 00102 };
| TID CIDRelevanceLevelPair::getID | ( | ) | const |
Definition at line 118 of file CIDRelevanceLevelPair.cc.
References mID.
Referenced by CSortByID_IRLP::operator()().
00118 { 00119 return mID; 00120 };
| double CIDRelevanceLevelPair::getRelevanceLevel | ( | ) | const |
/
Definition at line 136 of file CIDRelevanceLevelPair.cc.
References mRelevanceLevel.
Referenced by operator<().
00136 { 00137 return mRelevanceLevel; 00138 };
| void CIDRelevanceLevelPair::setRelevanceLevel | ( | const double | inRelevanceLevel | ) |
/
Definition at line 154 of file CIDRelevanceLevelPair.cc.
References mRelevanceLevel.
00154 { 00155 mRelevanceLevel= 00156 inRelevanceLevel; 00157 };
| void CIDRelevanceLevelPair::adjustRelevanceLevel | ( | const double | inRelevanceLevel | ) |
/
Definition at line 172 of file CIDRelevanceLevelPair.cc.
References mRelevanceLevel.
00172 { 00173 mRelevanceLevel+= 00174 inRelevanceLevel; 00175 };
| void CIDRelevanceLevelPair::divideRelevanceLevelBy | ( | const double | inDivisor | ) |
/
Definition at line 190 of file CIDRelevanceLevelPair.cc.
References mRelevanceLevel.
00191 { 00192 mRelevanceLevel/= 00193 inDivisor; 00194 };
int CIDRelevanceLevelPair::mID [private] |
double CIDRelevanceLevelPair::mRelevanceLevel [private] |
/
Definition at line 54 of file CIDRelevanceLevelPair.h.
Referenced by adjustRelevanceLevel(), divideRelevanceLevelBy(), getRelevanceLevel(), and setRelevanceLevel().
1.5.6