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