42 #ifndef _CWEIGHTINGFUNCTION
43 #define _CWEIGHTINGFUNCTION
44 #include "libGIFTQuInvertedFile/include/uses-declarations.h"
46 #include "libMRML/include/TID.h"
47 #include "libGIFTAcInvertedFile/include/CDocumentFrequencyElement.h"
48 #include "libGIFTAcInvertedFile/include/CAcInvertedFile.h"
98 double mPositiveTermFrequency;
104 double mNegativeTermFrequency;
134 double mDocumentFactor;
205 double inNegativeRelevanceSum);
229 virtual double subApply(
const double inDocumentFrequency,
230 const double inNormalizingFactor)
const;
280 public binary_function
281 <CWeightingFunction,CWeightingFunction,bool>{
296 public binary_function
297 <CWeightingFunction,CWeightingFunction,bool>{
318 public binary_function
319 <CWeightingFunction,CWeightingFunction,bool>{
337 public binary_function
338 <CWeightingFunction,CWeightingFunction,bool>{
355 template<
class CSortOp>
357 binary_function<CWeightingFunction*,CWeightingFunction*,bool>{
367 return mSorter(*l,*t);
371 #include "libGIFTQuInvertedFile/include/CQueryNormalizer.h"