IMP logo
Public Member Functions | Protected Attributes
IMP::atom::CHARMMConnection< D > Class Template Reference

Detailed Description

template<unsigned int D>
class IMP::atom::CHARMMConnection< D >

A connection (bond, angle, dihedral) between some number of endpoints.

+ Inheritance diagram for IMP::atom::CHARMMConnection< D >:

List of all members.

Public Member Functions

 CHARMMConnection (const IMP::Strings &atoms)
 CHARMMConnection (base::Vector< CHARMMBondEndpoint > endpoints)
Atoms get_atoms (const CHARMMResidueTopology *current_residue, const CHARMMResidueTopology *previous_residue, const CHARMMResidueTopology *next_residue, const std::map< const CHARMMResidueTopology *, Hierarchy > &resmap) const
 Map the bond to a list of Atom particles.
bool get_contains_atom (std::string name) const
const
IMP::atom::CHARMMBondEndpoint
get_endpoint (unsigned int i) const
void show (std::ostream &out=std::cout) const

Protected Attributes

base::Vector< CHARMMBondEndpointendpoints_

Member Function Documentation

template<unsigned int D>
Atoms IMP::atom::CHARMMConnection< D >::get_atoms ( const CHARMMResidueTopology current_residue,
const CHARMMResidueTopology previous_residue,
const CHARMMResidueTopology next_residue,
const std::map< const CHARMMResidueTopology *, Hierarchy > &  resmap 
) const

Map the bond to a list of Atom particles.

template<unsigned int D>
bool IMP::atom::CHARMMConnection< D >::get_contains_atom ( std::string  name) const
Returns:
true if the bond contains the named atom.

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

Generated on Tue May 22 2012 23:33:26 for IMP by doxygen 1.8.1