added updates received from Thomas Fink for PR6 to CollectorExtGeom.cs