>>> a=nxload('tstfile_00012.h5')
>>> print a.tree
root:NXroot
@HDF5_version = 1.8.7
@NX_class = NXroot
@NeXus_version = 4.3.0
@file_name = /home/p02user/ndts-data/tstfile_00012.h5
@file_time = 2013-06-10T16:01:13.444118+0200
@file_update_time = 2013-06-10T16:11:27.281809+0200
NexusConfigurationLogs:
entry:NXentry
control:NXmonitor
data = 1.0
@type = NX_FLOAT
mode = monitor
@type = NX_CHAR
data:NXdata
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
x = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
end_time = 2013-06-10T16:11:27.255507+0200
@nexdatas_source =
The end time is provided by the client after the experiment is finished.
@type = NX_DATE_TIME
experiment_identifier = 100234134
@nexdatas_source =
@type = NX_CHAR
instrument:NXinstrument
beamstop:NXbeam_stop
description = circular
@type = NX_CHAR
distance_to_detector = -1.0
@type = NX_FLOAT
@units = mm
size = -1.0
@type = NX_FLOAT
@units = mm
status = out
@type = NX_CHAR
x = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
y = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
channel_1:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_10:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_2:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_3:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_4:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_5:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_6:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_7:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_8:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
channel_9:NXdetector
azimuthal_angle = 0.0
@type = NX_FLOAT64
@units = degrees
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
data = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = counts
diameter = 6.0
@type = NX_FLOAT64
@units = mm
distance = 1.0
@type = NX_FLOAT64
@units = mm
layout = point
@type = NX_CHAR
polar_angle = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
detector:NXcollection
correction = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
count_time = uint64(2001)
@nexdatas_source =
@type = NX_UINT64
@units = microseconds
delta_position = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
interval = 2000.0
@nexdatas_source =
@type = NX_FLOAT64
sample_time = 0.0
@nexdatas_source =
@type = NX_FLOAT64
@units = s
sweep_distance = 2.0
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
sweep_motor = eh1b_mot04
@nexdatas_source =
@type = NX_CHAR
sweep_offset = 0.005
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
sweep_start = 7.0
@nexdatas_source =
@type = NX_FLOAT64
@units = degrees
insertion_device:NXinsertion_device
gap = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = mm
taper = float64(2001)
@nexdatas_source =
@type = NX_FLOAT64
@units = mm
monochromator:NXmonochromator
crystal1:NXcrystal
pitch = 1.11111111111e+15
@type = NX_FLOAT
@units = rad
reflection = [1 1 1]
@type = NX_INT
roll = 1.11111111111e+11
@type = NX_FLOAT
@units = rad
type = Si
@type = NX_CHAR
usage = Bragg
@type = NX_CHAR
crystal2:NXcrystal
pitch = 1.11111111111e+12
@type = NX_FLOAT
@units = rad
reflection = [3 1 1]
@type = NX_INT
roll = 111111111.0
@type = NX_FLOAT
@units = rad
type = Si
@type = NX_CHAR
usage = Bragg
@type = NX_CHAR
energy = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = eV
name = Hard X-Ray Diffraction Beamlines for Time Resolved Studies
@short_name = P02
@type = NX_CHAR
source:NXsource
current = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mA
energy = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = GeV
name = PETRAIII
@short_name = PETRAIII
@type = NX_CHAR
probe = x-ray
@type = NX_CHAR
type = Synchrotron X-ray Source
@type = NX_CHAR
sample:NXsample
MAD_rot = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
Om = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
Si_TT = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
TTi = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
TTo = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
chemical_formula = LaB6
@nexdatas_source =
@type = NX_CHAR
diffh = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
diffv = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
name = LaB6
@nexdatas_source =
Data source providing the name of the sample.
@type = NX_CHAR
samx = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
samy = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
samz = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = mm
spinner = float64(2001)
@nexdatas_source =
@type = NX_FLOAT
@units = degree
start_time = 2013-06-10T16:01:13.447050+0200
@nexdatas_source =
The start time is provided by the control client.
@type = NX_DATE_TIME