14 #include <utility/vector1.hh>
15 #include <utility/string_util.hh>
51 std::set<BondData> bond_set;
57 if(tokens.size() == 0 )
61 for(
core::Size index = 1; index <= tokens.size();++index)
64 if(current_token.size() < 3)
73 bond_set.insert(
BondData(lower_id,upper_id,type));
80 std::map<core::Size, std::string> data_map;
86 if(tokens.size() == 0)
93 for(
core::Size index = 1; index <= tokens.size();++index)
97 if(current_token.size() <=1)
102 utility::trim(token_split[1],
"(");
103 utility::trim(token_split[2],
")");
105 core::Size atomno = atoi(token_split[1].c_str());
106 std::pair<core::Size, std::string> atom_type_point(atomno,token_split[2]);
107 data_map.insert(atom_type_point);