#include <HBondProcessor.h>

Public Member Functions |
|
|
const std::vector< std::vector < Position > > & |
getHBondPairs () const |
| const std::vector< ResidueData > & | getResidueData () const |
| HBondProcessor () | |
| Constructors and
Descructor. |
|
| HBondProcessor (const HBondProcessor &hbp) | |
| virtual bool | finish () |
| Processor-related methods. |
|
| virtual Processor::Result | operator() (Composite &composite) |
| operator () |
|
Public Attributes |
|
| const float | MAX_LENGTH |
| const float | BOND_LENGTH_N_H |
| const float | BOND_LENGTH_C_O |
Protected Member Functions |
|
| void | preComputeBonds_ (ResidueIterator &data) |
Protected Attributes |
|
| Vector3 | upper_ |
| Vector3 | lower_ |
| vector< ResidueData > | residue_data_ |
| the atom positions per
residue |
|
|
std::vector< std::vector < Position > > |
h_bond_pairs_ |
| vector to store
HBondpartners |
|
The computation of the bonds follows the criterion given in "Kabsch W & Sander C (1983). Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features. Biopolymers, 22, 2577-2637".
| virtual bool BALL::HBondProcessor::finish | ( | ) | [virtual] |
Processor-related methods.
Finish computes all hbonds of the composite.
Reimplemented from BALL::UnaryProcessor< Composite >.
1.5.8