19 #ifndef OST_CONOP_PROCESSOR_HH
20 #define OST_CONOP_PROCESSOR_HH
26 namespace ost {
namespace conop {
58 bool strict_hydrogens)
const;
60 bool fix_element)
const;
70 assign_torsions_(at), connect_(cn), connect_aa_(aa),
71 zero_occ_treatment_(zo) {}
73 assign_torsions_(true), connect_(true), connect_aa_(true),
83 assign_torsions_ = flag;
86 return assign_torsions_;
96 return check_bond_feasibility_;
101 check_bond_feasibility_ = flag;
106 return zero_occ_treatment_;
110 zero_occ_treatment_ = action;
112 virtual String ToString()
const = 0;
114 String OptionsToString()
const;
116 bool check_bond_feasibility_;
117 bool assign_torsions_;
150 bool strict_hydrogens=
false);