#include <CQNMaxDocumentFrequency.h>

Public Member Functions | |
| CQNMaxDocumentFrequency (const CAcInvertedFile *inAccessor) | |
| virtual void | considerQueryFeature (const CWeightingFunction &inFeature) |
| Considers a feature. | |
| virtual CQueryNormalizer * | clone () const |
Definition at line 48 of file CQNMaxDocumentFrequency.h.
| CQNMaxDocumentFrequency::CQNMaxDocumentFrequency | ( | const CAcInvertedFile * | inAccessor | ) |
Definition at line 54 of file CQNMaxDocumentFrequency.cc.
Referenced by clone().
00056 : 00057 CQueryNormalizer(inAccessor) 00058 { 00059 };
| void CQNMaxDocumentFrequency::considerQueryFeature | ( | const CWeightingFunction & | inFeature | ) | [virtual] |
Considers a feature.
Reimplemented from CQueryNormalizer.
Definition at line 72 of file CQNMaxDocumentFrequency.cc.
References CWeightingFunction::getTermFrequency(), and CQueryNormalizer::mValue.
00073 { 00074 mValue=max(fabs(inFeature.getTermFrequency()), 00075 mValue); 00076 };
| CQueryNormalizer * CQNMaxDocumentFrequency::clone | ( | ) | const [virtual] |
clone: This permits us to store completely preconfiguered normalizers and use them when needed
modification history
Reimplemented from CQueryNormalizer.
Definition at line 92 of file CQNMaxDocumentFrequency.cc.
References CQNMaxDocumentFrequency().
00092 { 00093 return new CQNMaxDocumentFrequency(*this); 00094 }
1.5.6