>>> 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