Skip to content

Commit

Permalink
belongs at file root level
Browse files Browse the repository at this point in the history
  • Loading branch information
prjemian committed Jun 16, 2016
1 parent f355362 commit 8768975
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/spec2nexus/writer.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@ def save(self, hdf_file, scan_list=[]):
hdf5_file: NXroot
@default="S1"
definition="NXspecdata"
# attributes
S1:NXentry
@default="data"
definition="NXspecdata"
# attributes and metadata fields
data:NXdata
@signal=<name of signal field>
Expand All @@ -75,13 +75,13 @@ def save(self, hdf_file, scan_list=[]):
:param [int] scanlist: list of scan numbers to be read
'''
root = eznx.makeFile(hdf_file, **self.root_attributes())
eznx.makeDataset(root,
'definition',
'NXspecdata',
description='NeXus application definition')
pick_first_entry = True
for key in scan_list:
nxentry = eznx.makeGroup(root, 'S'+str(key), 'NXentry')
eznx.makeDataset(nxentry,
'definition',
'NXspecdata',
description='NeXus application definition')
self.save_scan(nxentry, self.spec.getScan(key))
if pick_first_entry:
pick_first_entry = False
Expand Down

0 comments on commit 8768975

Please sign in to comment.