optimizations for secondary structure determination (inlining mostly)
properly set parsePDB options to avoid struct determination if
it already exists
tighten hbond distance