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
loops
LoopsFileOptions.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/loops/LoopsFileOptions.hh
11
/// @brief
12
/// @author
13
14
//unit headers
15
#include <
protocols/loops/LoopsFileOptions.hh
>
16
#include <
protocols/loops/LoopsFileOptionsCreator.hh
>
17
18
//utility headers
19
#include <utility/tag/Tag.hh>
20
21
//C++ headers
22
23
namespace
protocols {
24
namespace
loops {
25
26
std::string
27
LoopsFileOptionsCreator::options_type
()
const
{
return
"LoopsFileOptions"
; }
28
29
basic::resource_manager::ResourceOptionsOP
30
LoopsFileOptionsCreator::create_options
()
const
{
return
new
LoopsFileOptions
; }
31
32
33
LoopsFileOptions::LoopsFileOptions
() : prohibit_single_residue_loops_( true ) {}
34
LoopsFileOptions::~LoopsFileOptions
() {}
35
36
void
37
LoopsFileOptions::parse_my_tag
(
38
utility::tag::TagPtr
tag
39
)
40
{
41
prohibit_single_residue_loops
( tag->getOption<
bool
>(
"prohibit_single_residue_loops"
,
true
));
42
}
43
44
std::string
45
LoopsFileOptions::type
()
const
46
{
47
return
"LoopsFileOptions"
;
48
}
49
50
bool
LoopsFileOptions::prohibit_single_residue_loops
()
const
{
return
prohibit_single_residue_loops_
; }
51
void
LoopsFileOptions::prohibit_single_residue_loops
(
bool
setting ) {
prohibit_single_residue_loops_
= setting; }
52
53
}
// namespace loops
54
}
// namespace protocols
Generated on Sat Jun 1 2013 11:59:18 for Rosetta 3.5 by
1.8.4