Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

NumberOfHeavyAtoms Class Reference

This descriptor counts the heavy atoms, heavy atoms are atoms with an atomic number strictly greater than 1 (all but hydrgen). More...

#include <simpleDescriptors.h>

Inheritance diagram for NumberOfHeavyAtoms:

SimpleBase Descriptor UnaryProcessor< AtomContainer > UnaryFunctor< AtomContainer, Processor::Result > List of all members.

Public Member Functions

Constructors and Destructors
 NumberOfHeavyAtoms ()
 Default constructor.
 NumberOfHeavyAtoms (const NumberOfHeavyAtoms &nha)
 Copy constructor.
virtual ~NumberOfHeavyAtoms ()
 Destructor.
Assignment
NumberOfHeavyAtomsoperator= (const NumberOfHeavyAtoms &nha)
 Assignment operator.

Detailed Description

This descriptor counts the heavy atoms, heavy atoms are atoms with an atomic number strictly greater than 1 (all but hydrgen).