29 #ifndef CDPL_PHARM_FILESCREENINGHITCOLLECTOR_HPP
30 #define CDPL_PHARM_FILESCREENINGHITCOLLECTOR_HPP
Definition of the class CDPL::Chem::BasicMolecule.
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 the class CDPL::Pharm::ScreeningProcessor.
Definition of the class CDPL::Math::VectorArray.
BasicMolecule.
Definition: BasicMolecule.hpp:54
FileScreeningHitCollector.
Definition: FileScreeningHitCollector.hpp:55
void alignHitMolecule(bool align)
bool outputMoleculeConfIndexProperty() const
bool outputDBNameProperty() const
void setDataWriter(MolecularGraphWriter &writer)
bool outputScoreProperty() const
FileScreeningHitCollector(MolecularGraphWriter &writer)
bool alignHitMolecule() const
bool operator()(const ScreeningProcessor::SearchHit &hit, double score)
void outputMoleculeConfIndexProperty(bool output)
Base::DataWriter< Chem::MolecularGraph > MolecularGraphWriter
Definition: FileScreeningHitCollector.hpp:58
void outputDBMoleculeIndexProperty(bool output)
void outputDBNameProperty(bool output)
bool outputDBMoleculeIndexProperty() const
void outputScoreProperty(bool output)
MolecularGraphWriter & getDataWriter() const
Definition: Pharm/ScreeningProcessor.hpp:72
VectorArray< Vector3D > Vector3DArray
An array of Math::Vector3D objects.
Definition: VectorArray.hpp:84
The namespace of the Chemical Data Processing Library.