Rosetta 3.5
|
#include <WriteKinemageOutputter.hh>
Public Member Functions | |
virtual | ~WriteKinemageOutputter () |
virtual void | record_match (match const &m) |
virtual void | record_match (match_dspos1 const &m) |
void | set_coordinate_cacher (UpstreamHitCacherOP) |
void | set_n_geomcst (Size n_geomcst) |
void | set_kin_writer (WriteUpstreamHitKinemageOP us_writer) |
void | set_downstream_writer (Size geomcst_id, DownstreamCoordinateKinemageWriterOP ds_writer) |
![]() | |
OutputWriter () | |
virtual | ~OutputWriter () |
protocols::toolbox::match_enzdes_util::EnzConstraintIOCOP | cst_io () const |
void | determine_redundant_upstream_matchres (match_dspos1 const &m, std::map< core::Size, core::Size > &redundant_upstream_res) const |
determine if any upstream res are at the same scaffold position, i.e. if one of them is a backbone interaction the redundant_upstream_res map is a mapping from the redundant geometric constraint id of the redundant residue to the geomcst_id of the "nonredundant" res i.e. if cstres 1 happens to be a cys at position 10 and cstres 3 is a gly at position 10 (and it's backbone is used in satisfying constraint 3), the mapping will contain the 3,1 pair. More... | |
virtual void | prepare_for_output_writing () |
virtual void | end_output_writing () |
virtual void | initialize_from_matcher_task (MatcherTaskCOP mtask) |
Private Attributes | |
UpstreamHitCacherOP | coordinate_cacher_ |
WriteUpstreamHitKinemageOP | upstream_kin_writer_ |
utility::vector1 < DownstreamCoordinateKinemageWriterOP > | dswriters_ |
|
virtual |
|
virtual |
Implements protocols::match::output::OutputWriter.
References coordinate_cacher_, dswriters_, and upstream_kin_writer_.
|
virtual |
void protocols::match::output::WriteKinemageOutputter::set_coordinate_cacher | ( | UpstreamHitCacherOP | cacher) |
References coordinate_cacher_.
void protocols::match::output::WriteKinemageOutputter::set_downstream_writer | ( | Size | geomcst_id, |
DownstreamCoordinateKinemageWriterOP | ds_writer | ||
) |
References dswriters_.
void protocols::match::output::WriteKinemageOutputter::set_kin_writer | ( | WriteUpstreamHitKinemageOP | us_writer) |
References upstream_kin_writer_.
void protocols::match::output::WriteKinemageOutputter::set_n_geomcst | ( | Size | n_geomcst) |
References dswriters_.
|
private |
Referenced by record_match(), and set_coordinate_cacher().
|
private |
Referenced by record_match(), set_downstream_writer(), and set_n_geomcst().
|
private |
Referenced by record_match(), and set_kin_writer().