30 #include <ObjexxFCL/string.functions.hh>
33 #include <utility/pointer/ReferenceCount.hh>
34 #include <utility/vector1.hh>
36 #include <utility/file/FileName.hh>
38 #include <basic/options/option.hh>
39 #include <basic/Tracer.hh>
48 #include <basic/options/option_macros.hh>
49 #include <basic/options/keys/evaluation.OptionKeys.gen.hh>
51 #include <basic/options/keys/in.OptionKeys.gen.hh>
53 #include <utility/vector0.hh>
60 static basic::Tracer
tr(
"protocols.evalution.ContactMapEvaluatorCreator");
63 namespace simple_filters {
68 using namespace basic::options;
72 OPT( evaluation::contact_map );
73 OPT( in::file::native );
78 using namespace basic::options;
79 using namespace basic::options::OptionKeys;
82 if ( option[ OptionKeys::evaluation::contact_map ] ) {
84 if ( option[ in::file::native ].user() ) {
90 tr.Error <<
"Error: -evaluation::contact_map must be specified with a native!\n";
104 return "ContactMapEvaluatorCreator";