29 #ifndef CDPL_PHARM_PHARMACOPHOREFITSCREENINGSCORE_HPP
30 #define CDPL_PHARM_PHARMACOPHOREFITSCREENINGSCORE_HPP
58 double ftr_pos_match_weight = DEF_FTR_POS_MATCH_WEIGHT,
59 double ftr_geom_match_weight = DEF_FTR_GEOM_MATCH_WEIGHT);
Definition of the preprocessor macro CDPL_PHARM_API.
#define CDPL_PHARM_API
Tells the compiler/linker which classes, functions and variables are part of the library API.
Definition of class CDPL::Pharm::ScreeningProcessor.
Definition of class CDPL::Pharm::PharmacophoreFitScore.
Scoring functor that quantifies how well a candidate set of features fits a reference pharmacophore,...
Definition: PharmacophoreFitScore.hpp:55
Pharm::PharmacophoreFitScore specialization that scores a Pharm::ScreeningProcessor::SearchHit by app...
Definition: PharmacophoreFitScreeningScore.hpp:48
double operator()(const ScreeningProcessor::SearchHit &hit)
Computes the pharmacophore-fit score of the screening search hit hit.
PharmacophoreFitScreeningScore(double ftr_match_cnt_weight=DEF_FTR_MATCH_COUNT_WEIGHT, double ftr_pos_match_weight=DEF_FTR_POS_MATCH_WEIGHT, double ftr_geom_match_weight=DEF_FTR_GEOM_MATCH_WEIGHT)
Constructs the PharmacophoreFitScreeningScore instance.
Data structure representing a single alignment hit produced by the screening processor,...
Definition: Pharm/ScreeningProcessor.hpp:83
The namespace of the Chemical Data Processing Library.