3.3.3.30. NXapm_paraprobe_tool_config

Status:

application definition (contribution), extends NXobject

Description:

Application definition for a (configuration) file of a tool from the paraprobe-t ...

Application definition for a (configuration) file of a tool from the paraprobe-toolbox.

The paraprobe-toolbox is a collection of open-source tools for performing efficient analyses of point cloud data where each point can represent atoms or (molecular) ions. A key application of the toolbox has been for research in the field of Atom Probe Tomography (APT) and related Field Ion Microscopy (FIM):

The toolbox does not replace but complements existent software tools in this research field. Given its capabilities of handling points as objects with properties and enabling analyses of the spatial arrangement of and inter- sections between geometric primitives, the software can equally be used for analyzing data in Materials Science and Materials Engineering.

Symbols:

No symbol table

Groups cited:

NXapm_paraprobe_tool_common, NXapm_paraprobe_tool_parameters, NXcg_cylinder, NXcg_ellipsoid, NXcg_face_list_data_structure, NXcg_hexahedron, NXcg_polyhedron, NXcs_filter_boolean_mask, NXcs_profiling, NXentry, NXmatch_filter, NXnote, NXprogram, NXspatial_filter, NXsubsampling_filter

Structure:

ENTRY: (required) NXentry

definition: (required) NX_CHAR

@version: (required) NX_CHAR

TASKCONFIG: (required) NXapm_paraprobe_tool_parameters

A specific configuration to achieve a processing result

identifier_analysis: (recommended) NX_UINT

reconstruction: (required) NXnote

file_name: (required) NX_CHAR

checksum: (required) NX_CHAR

algorithm: (required) NX_CHAR

position: (required) NX_CHAR

mass_to_charge: (required) NX_CHAR

ranging: (required) NXnote

file_name: (required) NX_CHAR

checksum: (required) NX_CHAR

algorithm: (required) NX_CHAR

ranging_definitions: (required) NX_CHAR

spatial_filter: (required) NXspatial_filter

windowing_method: (required) NX_CHAR

hexahedron_set: (optional) NXcg_hexahedron

dimensionality: (required) NX_POSINT

cardinality: (required) NX_POSINT

index_offset: (required) NX_INT

hexahedra: (required) NXcg_face_list_data_structure

vertices: (required) NX_UINT

cylinder_set: (optional) NXcg_cylinder

dimensionality: (required) NX_POSINT

cardinality: (required) NX_POSINT

index_offset: (required) NX_INT

center: (required) NX_NUMBER

height: (required) NX_NUMBER

radii: (required) NX_NUMBER

ellipsoid_set: (optional) NXcg_ellipsoid

dimensionality: (required) NX_POSINT

cardinality: (required) NX_POSINT

index_offset: (required) NX_INT

center: (required) NX_NUMBER

half_axes_radii: (required) NX_NUMBER

orientation: (required) NX_NUMBER

polyhedron_set: (optional) NXcg_polyhedron

bitmask: (optional) NXcs_filter_boolean_mask

number_of_objects: (required) NX_UINT

bitdepth: (required) NX_UINT

mask: (required) NX_UINT

evaporation_id_filter: (optional) NXsubsampling_filter

min: (required) NX_INT

increment: (required) NX_INT

max: (required) NX_INT

iontype_filter: (optional) NXmatch_filter

method: (required) NX_CHAR

match: (required) NX_NUMBER

hit_multiplicity_filter: (optional) NXmatch_filter

method: (required) NX_CHAR

match: (required) NX_NUMBER

common: (required) NXapm_paraprobe_tool_common

status: (required) NX_CHAR

programID: (required) NXprogram

program: (required) NX_CHAR

@version: (required) NX_CHAR

profiling: (recommended) NXcs_profiling

start_time: (required) NX_DATE_TIME

end_time: (required) NX_DATE_TIME

total_elapsed_time: (required) NX_FLOAT

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/nexusformat/definitions/blob/main/contributed_definitions/NXapm_paraprobe_tool_config.nxdl.xml