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
protocols
flexpack
interaction_graph
FlexbbIGFactory.cc
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 protocols/flexpack/
11
/// @brief
12
/// @author Andrew Leaver-Fay (aleaverfay@gmail.com)
13
14
/// Unit headers
15
#include <
protocols/flexpack/interaction_graph/FlexbbIGFactory.hh
>
16
17
/// Package headers
18
#include <
protocols/flexpack/interaction_graph/FlexbbInteractionGraph.hh
>
19
#include <
protocols/flexpack/interaction_graph/MinimalistFlexbbInteractionGraph.hh
>
20
#include <
protocols/flexpack/rotamer_set/FlexbbRotamerSets.hh
>
21
22
#include <utility/vector1.hh>
23
24
25
namespace
protocols {
26
namespace
flexpack {
27
namespace
interaction_graph{
28
29
30
FlexbbInteractionGraphOP
31
FlexbbIGFactory::create_flexbb_interaction_graph
(
32
core::pack::task::PackerTask
const
&
/*task*/
,
33
rotamer_set::FlexbbRotamerSets
const
& flexrots,
34
core::pose::Pose
const
& pose,
35
core::scoring::ScoreFunction
const
& scorefxn
36
)
37
{
38
MinimalistFlexbbInteractionGraphOP
ig =
new
MinimalistFlexbbInteractionGraph
( flexrots.
nmoltenres
() );
39
ig->set_pose( pose );
40
ig->set_scorefxn( scorefxn );
41
return
ig;
42
43
}
44
45
46
}
47
}
48
}
49
50
Generated on Sat Jun 1 2013 11:50:20 for Rosetta 3.5 by
1.8.4