25 #include <basic/options/option.hh>
27 #include <basic/Tracer.hh>
31 #include <utility/vector1.hh>
34 #include <basic/options/keys/in.OptionKeys.gen.hh>
44 namespace rotamer_recovery {
47 using std::stringstream;
59 static Tracer
TR(
"protocol.rotamer_recovery.RotamerRecovery");
65 ignore_unrecognized_res_(false)
72 protocol_( protocol ),
73 comparer_( comparer ),
74 reporter_( reporter ),
75 ignore_unrecognized_res_(false)
87 protocol_( src.protocol_ ),
88 comparer_( src.comparer_ ),
89 reporter_( src.reporter_ )
100 using basic::options::option;
101 using basic::options::OptionKeys::in::ignore_unrecognized_res;
104 option.add_relevant( ignore_unrecognized_res );
138 using basic::options::option;
139 using basic::options::OptionKeys::in::ignore_unrecognized_res;
141 if( option[ ignore_unrecognized_res ].user() ){
143 option[ ignore_unrecognized_res ].value() );
155 bool const ignore_unrecognized_res