19 #ifndef OST_CONOP_HEURISTIC_BUILDER_HH
20 #define OST_CONOP_HEURISTIC_BUILDER_HH
29 namespace ost {
namespace conop {
47 int Check(
const String& name1,
const String& name2)
const;
48 bool HasAtom(
const String& name);
53 void SetPrev(
const String& n);
54 const String& GetPrev()
const;
55 void SetNext(
const String& n);
56 const String& GetNext()
const;
57 TorsionEntryList GetTorsionList()
const;
61 std::vector<String>
GetReqAtoms()
const {
return required_atoms_;}
69 std::vector<String> required_atoms_;
70 TorsionEntryList torsion_entry_list_;
108 std::pair<detail::ConnResEntry,bool> LookupResEntry(
const mol::ResidueKey& key);