13 #ifndef INCLUDED_core_conformation_symmetry_SymmetryInfo_hh
14 #define INCLUDED_core_conformation_symmetry_SymmetryInfo_hh
32 #include <utility/pointer/owning_ptr.hh>
33 #include <utility/pointer/ReferenceCount.hh>
39 #include <utility/vector1_bool.hh>
43 namespace conformation {
71 Size const nres_monomer,
72 Size const njump_monomer,
74 std::map< Size, SymDof > dofs,
75 Size const score_subunit,
86 Size const nres_monomer,
87 Size const njump_monomer,
89 Size const num_virtual,
90 std::map< Size, SymDof > dofs,
91 Size const score_subunit,
100 Size const nres_monomer,
101 Size const njump_monomer,
103 Size const num_virtual,
105 std::map< Size, SymDof > dofs,
106 Size const score_subunit,
187 std::map< Size, SymDof >
const &
get_dofs()
const;
189 void set_dofs( std::map< Size, SymDof >
const & dofs );
227 std::map<
char,std::pair<Size,Size> >
const & component_bounds,
228 std::map<std::string,char>
const & name2component,
249 #ifdef USEBOOSTSERIALIZE
250 friend class boost::serialization::access;
252 template<
class Archive>
253 void serialize(Archive & ar,
const unsigned int version){