#include <coarse_classifier.h>
Public Types | |
typedef Coarse_atom | Query_type |
typedef std::string | Key_type |
typedef NT | Value_type |
Public Member Functions | |
Radius_of_coarse_atom (const NT &radius) | |
NT | value () const |
Static Public Member Functions | |
template<class Dictionary , class Vector_properties > | |
static unsigned | default_loader (Dictionary &dict, Vector_properties &vect) |
static std::string | make_key (const Coarse_atom &atom) |
static int & | index_of_default () |
A property class associating a radius to an coarse atom.
NT | is the number type used for the radius. |
Coarse_atom | is the pseudo-atom type. |
typedef std::string ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::Key_type |
typedef Coarse_atom ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::Query_type |
typedef NT ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::Value_type |
ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::Radius_of_coarse_atom | ( | const NT & | radius | ) | [inline] |
static unsigned ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::default_loader | ( | Dictionary & | dict, |
Vector_properties & | vect | ||
) | [inline, static] |
static int& ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::index_of_default | ( | ) | [inline, static] |
static std::string ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::make_key | ( | const Coarse_atom & | atom | ) | [inline, static] |
The name of the residue is used as key
NT ESBTL::Radius_of_coarse_atom< NT, Coarse_atom >::value | ( | ) | const [inline] |