Skip to content

[Enabler] Filtering Logs with Dense Splitters - new TimeROI object #28

@glass-ships

Description

@glass-ships

Description:

This will prepare mantid for the new way of filtering logs as detailed in the design document.

The work focuses on writing the Kernel::TimeROI object, adding it to the API::Run (or API::LogManager) object, and giving the Kernel::Statistics object additional fields for time-averaged-mean and time-averaged-std-dev. The work needs to be done in a way that leaves old functionality in-place. Functions that are designated to no longer exist should be annotated as deprecated (see design document for details).

This enabler will cover steps 1-5 of the "implementation notes" section of the design document.

Outline of activity:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions