Atom selection


struct  ESBTL::Select_by_resname
struct  ESBTL::Select_by_atmname
struct  ESBTL::Select_by_element
class  ESBTL::Select_by_chainids

Detailed Description

This module gathers function objects to make a selection using an atoms. Such a function object must be a class of the following type:

 class Atom_selection_concept{
   template <class Atom>
   bool operator() (const Atom& atom) const
   { ... }  

Within such function objects, it is advised to use global function (prefixed by get_) so as to be used with an atom class or a molecular file line.