IMP  2.3.0
The Integrative Modeling Platform
dihedrals.h
Go to the documentation of this file.
1 /**
2  * \file IMP/atom/dihedrals.h
3  * \brief Helpers to extract dihedral information.
4  *
5  * Copyright 2007-2014 IMP Inventors. All rights reserved.
6  *
7  */
8 
9 #ifndef IMPATOM_DIHEDRALS_H
10 #define IMPATOM_DIHEDRALS_H
11 
12 #include <IMP/atom/atom_config.h>
13 #include "Atom.h"
14 #include "Residue.h"
15 
16 IMPATOM_BEGIN_NAMESPACE
17 
18 //! Return the atoms comprising the phi dihedral.
19 /** If all atoms cannot be found, an empty list is returned.
20  \see Residue */
21 IMPATOMEXPORT Atoms get_phi_dihedral_atoms(Residue rd);
22 
23 //! Return the atoms comprising the psi dihedral.
24 /** If all atoms cannot be found, an empty list is returned.
25  \see Residue */
26 IMPATOMEXPORT Atoms get_psi_dihedral_atoms(Residue rd);
27 
28 IMPATOM_END_NAMESPACE
29 
30 #endif /* IMPATOM_DIHEDRALS_H */
Atoms get_phi_dihedral_atoms(Residue rd)
Return the atoms comprising the phi dihedral.
Simple atom decorator.
Atoms get_psi_dihedral_atoms(Residue rd)
Return the atoms comprising the psi dihedral.
A decorator for Residues.