Rosetta 3.5
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
src
core
scoring
orbitals
OrbitalsAssigned.hh
Go to the documentation of this file.
1
// -*- mode:c++;tab-width:2;indent-tabs-mode:t;show-trailing-whitespace:t;rm-trailing-spaces:t -*-
2
// vi: set ts=2 noet:
3
//
4
// (c) Copyright Rosetta Commons Member Institutions.
5
// (c) This file is part of the Rosetta software suite and is made available under license.
6
// (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7
// (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8
// (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9
10
/// @file core/scoring/orbitals/OrbitalsAssigned.hh
11
/// @brief Created on: Jun 2, 2010
12
/// @author combss
13
14
#ifndef INCLUDED_core_scoring_orbitals_ORBITALSASSIGNED_HH
15
#define INCLUDED_core_scoring_orbitals_ORBITALSASSIGNED_HH
16
17
#include <utility/vector1.hh>
18
// AUTO-REMOVED #include <numeric/xyzVector.hh>
19
// AUTO-REMOVED #include <core/conformation/Residue.hh>
20
#include <
core/types.hh
>
21
22
//Auto Headers
23
#include <
core/conformation/Residue.fwd.hh
>
24
#include <string>
25
26
27
namespace
core{
28
namespace
scoring{
29
namespace
orbitals{
30
31
class
OrbitalsAssigned
{
32
33
public
:
34
35
utility::vector1< numeric::xyzVector< core::Real >
>
get_lp_xyz
(
36
core::conformation::Residue
const
& residue
37
);
38
39
utility::vector1< numeric::xyzVector<core::Real>
>
CoordinatesDihedral
(
40
std::string
atom1,
41
std::string
atom2,
42
std::string
atom3,
43
core::Real
distance_xa,
44
core::conformation::Residue
const
& residue
45
);
46
47
utility::vector1< numeric::xyzVector<core::Real>
>
CoordinatesTetrahedral
(
48
std::string
atom1,
49
std::string
atom2,
50
std::string
atom3,
51
core::Real
distance
,
52
core::conformation::Residue
const
& residue
53
54
);
55
56
utility::vector1< numeric::xyzVector<core::Real>
>
aromatic_ring_center
(
57
numeric::xyzVector<core::Real>
vector_d,
58
numeric::xyzVector<core::Real>
vector_f,
59
core::conformation::Residue
const
& residue,
60
core::Real
dist
61
62
);
63
64
utility::vector1< numeric::xyzVector<core::Real>
>
cp_function
(
65
std::string
atomtype,
66
numeric::xyzVector<core::Real>
vector_d,
67
numeric::xyzVector<core::Real>
vector_f,
68
core::conformation::Residue
const
& residue,
69
core::Real
dist
70
71
);
72
73
utility::vector1< std::pair< numeric::xyzVector<core::Real>
,
std::string
> >
get_hydrogens
(
74
core::conformation::Residue
const
& resid1
75
);
76
77
private
:
78
79
80
};
//OrbitalsAssigned
81
82
83
84
}
//namespace orbitals
85
}
//namespace scoring
86
}
//namespace core
87
88
89
90
#endif
/* ORBITALSASSIGNED_HH_ */
Generated on Sat Jun 1 2013 11:39:24 for Rosetta 3.5 by
1.8.4