11 #ifndef BALL_CONCEPT_PROCESSOR_H
15 #ifndef BALL_NMR_SHIFTMODULE_H
19 #ifndef BALL_DATATYPE_STRINGHASHMAP_H
44 static const
char* PROPERTY__RING_CURRENT_SHIFT;
100 virtual
bool start();
123 virtual
bool finish();
137 bool H_influenced_by_all_effectors_;
145 bool HA_influenced_by_all_effectors_;
167 bool all_hydrogen_are_targets_;
173 bool correct_CA_shifts_;
181 bool project_target_to_ring_plane_;
189 float default_hydrogen_target_nucleus_factor_;
193 float negative_ringcurrent_factor_ ;
197 std::vector< std::vector<
Atom*> > effectors_;
206 std::vector<BALL::
String> effector_names_;
214 std::vector< std::vector<BALL::
String> > ring_atoms_;
218 std::vector< BALL::
String> target_names_;
226 void printParameters_();
227 void printEffectors_();
228 void printTargets_();
229 void postprocessing_();