# sec_interp.core.services.drillhole.survey_processor module

Processing logic for Drillhole Surveys.

class sec_interp.core.services.drillhole.survey_processor.SurveyProcessor

  Bases: `object`

  Handles survey data processing.

  determine_final_depth(given_depth: float, survey_data: list[tuple], intervals: list[tuple]) → float

    Determine final depth from given depth, surveys and intervals.