Contributed DefinitionsΒΆ
A description of each NeXus contributed definition is given. NXDL files in the NeXus contributed definitions include propositions from the community for NeXus base classes or application definitions, as well as other NXDL files for long-term archival by NeXus. Consider the contributed definitions as either in incubation or a special case not for general use. The NIAC: The NeXus International Advisory Committee is charged to review any new contributed definitions and provide feedback to the authors before ratification and acceptance as either a base class or application definition.
- NXaberration
Models for aberrations of electro-magnetic lenses in electron microscopy.
- NXaperture
A beamline aperture
- NXaperture_em
Details of an individual aperture for beams in electron microscopy.
- NXapm
Application definition for atom probe and field ion microscopy experiments.
- NXapm_input_ranging
Metadata to ranging definitions made for a dataset in atom probe microscopy.
- NXapm_input_reconstruction
Metadata of a dataset (tomographic reconstruction) in atom probe microscopy.
- NXapm_paraprobe_config_clusterer
Configuration of a paraprobe-clusterer tool run in atom probe microscopy.
- NXapm_paraprobe_config_distancer
Configuration/settings of a paraprobe-distancer software tool run.
- NXapm_paraprobe_config_intersector
Configuration of a paraprobe-intersector tool run in atom probe microscopy.
- NXapm_paraprobe_config_nanochem
Configuration of a paraprobe-nanochem tool run in atom probe microscopy.
- NXapm_paraprobe_config_ranger
Configuration of a paraprobe-ranger tool run in atom probe microscopy.
- NXapm_paraprobe_config_spatstat
Configuration of a paraprobe-spatstat tool run in atom probe microscopy.
- NXapm_paraprobe_config_surfacer
Configuration of a paraprobe-surfacer tool run in atom probe microscopy.
- NXapm_paraprobe_config_tessellator
Configuration of a paraprobe-tessellator tool run in atom probe microscopy.
- NXapm_paraprobe_config_transcoder
Configurations of a paraprobe-transcoder tool run in atom probe microscopy.
- NXapm_paraprobe_results_ranger
Results of a paraprobe-ranger tool run in atom probe microscopy.
- NXapm_paraprobe_results_transcoder
Results of a paraprobe-transcoder tool run in atom probe microscopy.
- NXatom_set
A base class to wrap details about a spatial configuration of atoms.
- NXbeam
Properties of the neutron or X-ray beam at a given location.
- NXcalibration
Subclass of NXprocess to describe post-processing calibrations.
- NXcg_alpha_shape
Computational geometry description of alpha shapes or wrappings to primitives.
- NXcg_cylinder_set
Computational geometry description of a set of cylinders in Euclidean space.
- NXcg_ellipsoid_set
Computational geometry description of a set of ellipsoids in Euclidean space.
- NXcg_face_list_data_structure
Computational geometry description of geometric primitives via a face and edge list.
- NXcg_geodesic_mesh
Computational geometry description of a geodesic mesh.
- NXcg_grid
Computational geometry description of a Wigner-Seitz cell grid in Euclidean space.
- NXcg_half_edge_data_structure
Computational geeometry description of a half-edge data structure.
- NXcg_hexahedron_set
Computational geometry description of a set of hexahedra in Euclidean space.
- NXcg_isocontour
Computational geometry description of isocontouring/phase-fields in Euclidean space.
- NXcg_marching_cubes
Computational geometry description of the marching cubes algorithm.
- NXcg_parallelogram_set
Computational geometry description of a set of parallelograms in Euclidean space.
- NXcg_point_set
Computational geometry description of a set of points in Euclidean space.
- NXcg_polygon_set
Computational geometry description of a set of polygons in Euclidean space.
- NXcg_polyhedron_set
Computational geometry description of a polyhedra in Euclidean space.
- NXcg_polyline_set
Computational geometry description of a set of polylines in Euclidean space.
- NXcg_roi_set
Base class to hold geometric primitives.
- NXcg_sphere_set
Computational geometry description of a set of spheres in Euclidean space.
- NXcg_tetrahedron_set
Computational geometry description of a set of tetrahedra in Euclidean space.
- NXcg_triangle_set
Computational geometry description of a set of triangles in Euclidean space.
- NXcg_triangulated_surface_mesh
Computational geometry description of a mesh of triangles.
- NXcg_unit_normal_set
Computational geometry description of a set of (oriented) unit normal vectors.
- NXchamber
Component of an instrument to store or place objects and specimens.
- NXclustering
Metadata to the results of a clustering analysis.
- NXcollectioncolumn
Subclass of NXelectronanalyser to describe the electron collection column of a
- NXcontainer
State of a container holding the sample under investigation.
- NXcoordinate_system_set
Container to hold different coordinate systems conventions.
- NXcorrector_cs
Corrector for aberrations in an electron microscope.
- NXcs_computer
Computer science description of a set of computing nodes.
- NXcs_cpu
Computer science description of a central processing unit (CPU) of a computer.
- NXcs_filter_boolean_mask
Computer science base class for packing and unpacking booleans.
- NXcs_gpu
Computer science description of a graphic processing unit (GPU) of a computer.
- NXcs_io_obj
Computer science description of a storage object in an input/output system.
- NXcs_io_sys
Computer science description of system of a computer.
- NXcs_mm_sys
Computer science description of a main memory system of a computer.
- NXcs_prng
Computer science description of pseudo-random number generator.
- NXcs_profiling
Computer science description for summary performance/profiling data of an application.
- NXcs_profiling_event
Computer science description of a profiling event.
- NXcsg
Constructive Solid Geometry base class, using NXquadric and NXoff_geometry
- NXcxi_ptycho
Application definition for a ptychography experiment, compatible with CXI from version 1.6.
- NXdeflector
Deflectors as they are used e.g. in an electron analyser.
- NXdelocalization
Base class to describe the delocalization of point-like objects on a grid.
- NXdetector
A detector, detector bank, or multidetector.
- NXdistortion
Subclass of NXprocess to describe post-processing distortion correction.
- NXebeam_column
Container for components to form a controlled beam in electron microscopy.
- NXelectronanalyser
Subclass of NXinstrument to describe a photoelectron analyser.
- NXelectrostatic_kicker
definition for a electrostatic kicker.
- NXellipsometry
Ellipsometry, complex systems, up to variable angle spectroscopy.
- NXem
Characterization and session with one sample in an electron microscope.
- NXenergydispersion
Subclass of NXelectronanalyser to describe the energy dispersion section of a
- NXentry
(required) NXentry describes the measurement.
- NXevent_data_em
Metadata and settings of an electron microscope for scans and images.
- NXevent_data_em_set
Container to hold NXevent_data_em instances of an electron microscope session.
- NXfabrication
Details about a component as defined by its manufacturer.
- NXgraph_edge_set
A set of (eventually directed) edges which connect nodes/vertices of a graph.
- NXgraph_node_set
A set of nodes/vertices in space representing members of a graph.
- NXgraph_root
An instance of a graph.
- NXibeam_column
Container for components of a focused-ion-beam (FIB) system.
- NXimage_set_em_adf
Container for reporting a set of annular dark field images.
- NXimage_set_em_bf
Container for reporting a set of images taken in bright field mode.
- NXimage_set_em_bse
Container for reporting a set of back-scattered electron images.
- NXimage_set_em_chamber
Container for images recorded with e.g. a TV camera in the microscope chamber.
- NXimage_set_em_df
Container for reporting a set of images taken in dark field mode.
- NXimage_set_em_diffrac
Container for reporting a set of diffraction images.
- NXimage_set_em_ecci
Container for reporting back-scattered electron channeling contrast images.
- NXimage_set_em_kikuchi
Electron backscatter diffraction (EBSD) Kikuchi pattern.
- NXimage_set_em_ronchigram
Container for reporting a set of images related to a ronchigram.
- NXimage_set_em_se
Container for reporting a set of secondary electron images.
- NXinstrument
Collection of the components of the instrument or beamline. Template of
- NXinteraction_vol_em
Base class for storing details about a modelled shape of interaction volume.
- NXion
Set of atoms of a molecular ion or fragment in e.g. ToF mass spectrometry.
- NXiv_temp
Application definition for temperature-dependent IV curve measurements.
- NXlens_em
Description of an electro-magnetic lens or a compound lens.
- NXmagnetic_kicker
definition for a magnetic kicker.
- NXmanipulator
Extension of NXpositioner to include fields to describe the use of manipulators
- NXmatch_filter
Settings of a filter to select or remove entries based on their value.
- NXmpes
This is the most general application definition for multidimensional
- NXms_crystal_set
Base class to describe data about observed crystals in microstructures.
- NXms_snapshot
Base class for data on the state of the microstructure at a given time/iteration.
- NXms_snapshot_set
A collection of spatiotemporal microstructure data.
- NXoptical_system_em
A container for qualifying an electron optical system.
- NXorientation_set
Details about individual orientations of a set of objects.
- NXpeak
Description of peaks, their functional form or measured support.
- NXpid
Contains the settings of a PID controller.
- NXprocess
Document an event of data processing, reconstruction, or analysis for this data.
- NXpulser_apm
Metadata for laser- and/or voltage-pulsing in atom probe microscopy.
- NXpump
Device to reduce an atmosphere to a controlled remaining pressure level.
- NXquadric
definition of a quadric surface.
- NXquadrupole_magnet
definition for a quadrupole magnet.
- NXreflectron
Device for reducing flight time differences of ions in ToF experiments.
- NXregion
Geometry and logical description of a region of data in a parent group. When used, it could be a child group to, say, NXdetector.
- NXregistration
Describes image registration procedures.
- NXsample
Any information on the sample.
- NXscanbox_em
Scan box and coils which deflect an electron beam in a controlled manner.
- NXsensor_scan
Application definition for a generic scan using sensors.
- NXseparator
definition for an electrostatic separator.
- NXslip_system_set
Base class for describing a set of crystallographic slip systems.
- NXsnsevent
This is a definition for event data from Spallation Neutron Source (SNS) at ORNL.
- NXsnshisto
This is a definition for histogram data from Spallation Neutron Source (SNS) at ORNL.
- NXsolenoid_magnet
definition for a solenoid magnet.
- NXsolid_geometry
the head node for constructively defined geometry
- NXsource
The neutron or x-ray storage ring/facility.
- NXspatial_filter
Spatial filter to filter entries within a region-of-interest based on their position.
- NXspectrum_set_em_auger
Container for reporting a set of auger electron energy spectra.
- NXspectrum_set_em_cathodolum
Container for reporting a set of cathodoluminescence spectra.
- NXspectrum_set_em_eels
Container for reporting a set of electron energy loss (EELS) spectra.
- NXspectrum_set_em_xray
Container for reporting a set of energy-dispersive X-ray spectra.
- NXspin_rotator
definition for a spin rotator.
- NXspindispersion
Subclass of NXelectronanalyser to describe the spin filters in photoemission
- NXstage_lab
A stage lab can be used to hold, align, orient, and prepare a specimen.
- NXsubsampling_filter
Settings of a filter to sample entries based on their value.
- NXtransmission
Application definition for transmission experiments
- NXxpcs
X-ray Photon Correlation Spectroscopy (XPCS) data (results).