Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
Name_and_radius_of_atom< NT, Atom > Class Template Reference

#include <atom_classifier.h>

Static Public Member Functions

static void handle_extra (std::stringstream &ss)
 
template<class Dictionary >
static unsigned add_classification (std::stringstream &ss, Dictionary &dict)
 

Detailed Description

template<class NT, class Atom>
class ESBTL::Name_and_radius_of_atom< NT, Atom >

Property class associating a name and a radius to an atom.

Member Function Documentation

◆ add_classification()

static unsigned add_classification ( std::stringstream &  ss,
Dictionary &  dict 
)
inlinestatic

Function adding the classification of an atom type.

Template Parameters
Dictionaryan associative container, mapping a Query_type to the index of a property.
Parameters
ssis a string stream containing the classification of an atom type. ss must contains in this order the residue name, the atom name and the index of the property (ex: ALA N 5)
dictis the container mapping atoms to the index of a property.

◆ handle_extra()

static void handle_extra ( std::stringstream &  ss)
inlinestatic

Unused function in that class (but definition needed by the classifier).

Parameters
ssa string stream.