Status:
contributed definition, extends NXobject, version 1.0
Description:
This is a definition for event data from Spallation Neutron Source (SNS) at ORNL.
Symbols:
No symbol table
Structure:
(entry): NXentry
collection_identifier: NX_CHAR
collection_title: NX_CHAR
definition: NX_CHAR
Official NXDL schema after this file goes to applications.
Obligatory value: NXsnsevent
duration: NX_FLOAT {units=NX_TIME}
end_time: NX_DATE_TIME
entry_identifier: NX_CHAR
experiment_identifier: NX_CHAR
notes: NX_CHAR
proton_charge: NX_FLOAT {units=NX_CHARGE}
raw_frames: NX_INT
run_number: NX_CHAR
start_time: NX_DATE_TIME
title: NX_CHAR
total_counts: NX_UINT {units=NX_UNITLESS}
total_uncounted_counts: NX_UINT {units=NX_UNITLESS}
DASlogs: NXcollection
Details of all logs, both from cvinfo file and from HistoTool (frequency and proton_charge).
(log): NXlog
(positioner): NXpositioner
SNSHistoTool: NXnote
(data): NXdata
data_x_y –> /NXentry/NXinstrument/NXdetector/data_x_y
x_pixel_offset –> /NXentry/NXinstrument/NXdetector/x_pixel_offset
y_pixel_offset –> /NXentry/NXinstrument/NXdetector/y_pixel_offset
(event_data): NXevent_data
event_index –> /NXentry/NXinstrument/NXdetector/event_index
event_pixel_id –> /NXentry/NXinstrument/NXdetector/event_pixel_id
event_time_of_flight –> /NXentry/NXinstrument/NXdetector/event_time_of_flight
pulse_time –> /NXentry/NXinstrument/NXdetector/pulse_time
instrument: NXinstrument
SNSdetector_calibration_id: NX_CHAR
Detector calibration id from DAS.SNSgeometry_file_name: NX_CHAR
SNStranslation_service: NX_CHAR
beamline: NX_CHAR
name: NX_CHAR
SNS: NXsource
(detector): NXdetector
azimuthal_angle[numx, numy]: NX_FLOAT {units=NX_ANGLE}
data_x_y[numx, numy]: NX_UINT
expect signal=2 axes="x_pixel_offset,y_pixel_offset“distance[numx, numy]: NX_FLOAT {units=NX_LENGTH}
event_index[numpulses]: NX_UINT
event_pixel_id[numevents]: NX_UINT
event_time_of_flight[numevents]: NX_FLOAT {units=NX_TIME_OF_FLIGHT}
pixel_id[numx, numy]: NX_UINT
polar_angle[numx, numy]: NX_FLOAT {units=NX_ANGLE}
pulse_time[numpulses]: NX_FLOAT {units=NX_TIME}
total_counts: NX_UINT
x_pixel_offset[numx]: NX_FLOAT {units=NX_LENGTH}
y_pixel_offset[numy]: NX_FLOAT {units=NX_LENGTH}
origin: NXgeometry
orientation: NXorientation
value[6]: NX_FLOAT
Six out of nine rotation parameters.shape: NXshape
translation: NXtranslation
(disk_chopper): NXdisk_chopper
moderator: NXmoderator
(aperture): NXaperture
x_pixel_offset: NX_FLOAT {units=NX_LENGTH}
origin: NXgeometry
orientation: NXorientation
value[6]: NX_FLOAT
Six out of nine rotation parameters.shape: NXshape
translation: NXtranslation
(attenuator): NXattenuator
(polarizer): NXpolarizer
(crystal): NXcrystal
(monitor): NXmonitor
sample: NXsample
(user): NXuser