IMP  2.0.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-2013 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  \relatesalso 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  \relatesalso Residue */
26 IMPATOMEXPORT Atoms get_psi_dihedral_atoms(Residue rd);
27 
28 IMPATOM_END_NAMESPACE
29 
30 #endif /* IMPATOM_DIHEDRALS_H */