27 #include <utility/vector1.hh>
28 #include <utility/file/FileName.hh>
35 #include <basic/Tracer.hh>
36 #include <basic/datacache/BasicDataCache.hh>
37 #include <basic/datacache/CacheableString.hh>
39 #include <basic/options/option.hh>
40 #include <basic/options/keys/run.OptionKeys.gen.hh>
48 namespace import_pose {
49 namespace pose_stream {
51 static basic::Tracer
tr(
"core.io.pose_stream" );
57 bool has_another(
true);
70 utility_exit_with_message(
71 "LazySilentFilePoseInputStream: called fill_pose, but I have no more Poses!"
75 static basic::Tracer
tr(
"core.io.pose_stream.lazy_silent_file" );
77 using namespace basic::options;
78 using namespace basic::options::OptionKeys;
81 tr.Debug <<
"RMSD to original coordinates for tag "
90 tr.Debug <<
"decoy_tag() == " <<
current_struct_->decoy_tag() << std::endl;
107 tr.flush_all_channels();
115 utility_exit_with_message(
116 "LazySilentFilePoseInputStream: called fill_pose, but I have no more Poses!"
120 static basic::Tracer
tr(
"core.io.pose_stream.lazy_silent_file" );
122 using namespace basic::options;
123 using namespace basic::options::OptionKeys;
126 tr.Debug <<
"RMSD to original coordinates for tag "
135 tr.Debug <<
"decoy_tag() == " <<
current_struct_->decoy_tag() << std::endl;
152 tr.flush_all_channels();