8 #ifndef IMPSCORE_FUNCTOR_DOPE_H
9 #define IMPSCORE_FUNCTOR_DOPE_H
11 #include <IMP/score_functor/score_functor_config.h>
16 IMPSCOREFUNCTOR_BEGIN_NAMESPACE
36 Dope(
double threshold = std::numeric_limits<double>::max())
37 :
P(get_dope_type_key(), threshold, get_data_path(
"dope_score.lib")) {}
39 :
P(get_dope_type_key(), threshold, data_file) {}
40 static IntKey get_dope_type_key() {
41 static const IntKey ik(
"dope atom type");
46 IMPSCOREFUNCTOR_END_NAMESPACE
Handling of file input/output.
Key< 6453462 > DopeType
The type of atoms for Dope.
A more IMP-like version of the std::vector.
#define IMP_VALUES(Name, PluralName)
Define the type for storing sets of values.
Functions to deal with very common math operations.
A Score on the distance between a pair of particles.
Score pair of atoms based on DOPE.
A Score on the distance between a pair of particles.