17 #ifndef INCLUDED_protocols_toolbox_match_enzdes_util_MatchConstraintFileInfo_hh
18 #define INCLUDED_protocols_toolbox_match_enzdes_util_MatchConstraintFileInfo_hh
35 #include <utility/pointer/ReferenceCount.hh>
36 #include <utility/io/izstream.fwd.hh>
40 #include <numeric/HomogeneousTransform.fwd.hh>
48 #include <utility/vector1.hh>
53 namespace match_enzdes_util{
60 std::set< core::chemical::ResidueTypeCOP > & restype_subset,
87 read_data( std::istringstream & line_stream );
150 typedef numeric::HomogeneousTransform< core::Real >
HTReal;
211 std::map< std::string, utility::vector1< std::string > >
const &
271 read_data( utility::io::izstream & data );
284 std::list< core::conformation::ResidueCOP >
289 std::list< core::conformation::ResidueCOP >
295 bool const flip_exgs_upstream_downstream_samples,
296 bool const backbone_interaction
311 utility::io::izstream & data
368 return mcfis_[ which_mcfi ]; }
383 read_data( utility::io::izstream & data );
390 std::list< core::conformation::ResidueCOP >
410 std::map< core::chemical::ResidueTypeCOP, utility::vector1< MatchConstraintFileInfoCOP > >
mcfis_for_restype_;