ewoksfluo.xrffit.handlers.nexus.NexusOutputHandler#

class ewoksfluo.xrffit.handlers.nexus.NexusOutputHandler(url, default_group=None, **open_options)[source]#

Bases: AbstractOutputHandler

Parameters:
  • url (str)

  • default_group (Optional[str])

property already_existed: bool#
create_group(name, data)[source]#
Parameters:
  • name (str)

  • data (dict)

Return type:

None

create_nxdata_handler(group, name, npoints, attrs=None, stack_depth=None)[source]#
Parameters:
  • group (str)

  • name (str)

  • npoints (int)

  • attrs (Optional[dict])

  • stack_depth (Optional[int])

Return type:

Union[_NexusDataHandler, _NexusStackDataHandler]

property output_root_uri: str | None#
property xrf_results_uri: str | None#