Public Member Functions
ESBTL::Weight_of_atoms< Atom_classifier > Struct Template Reference

#include <atom_classifier.h>

List of all members.

Public Member Functions

 Weight_of_atoms (const Atom_classifier *atom_classifier)
Atom_classifier::Properties::Value_type operator() (const typename Atom_classifier::Query_type &atom) const

Detailed Description

template<class Atom_classifier>
struct ESBTL::Weight_of_atoms< Atom_classifier >

Function object providing the squared radius of an atom thanks to a classifier.

Template Parameters:
Atom_classifieris a classifier associating a radius to an atom.

Constructor & Destructor Documentation

template<class Atom_classifier >
ESBTL::Weight_of_atoms< Atom_classifier >::Weight_of_atoms ( const Atom_classifier *  atom_classifier) [inline]

Constructor


Member Function Documentation

template<class Atom_classifier >
Atom_classifier::Properties::Value_type ESBTL::Weight_of_atoms< Atom_classifier >::operator() ( const typename Atom_classifier::Query_type &  atom) const [inline]

Returns the squared radius of atom.

Parameters:
atomthe atom used as query.

The documentation for this struct was generated from the following file: