Page History
...
The schema (structure) of the DCS files <dettype>-<detid>.h5
Code Block |
---|
DCStore DCType DCRange DCVersion
/ # top-root-level contains info for the unique detector version
dettype (str) # detector type name, ex: cspad, pnccd, etc
detid (str) # unique detector id, ex: 01234
tscfile (float) # time stamp of creation of this structure
predecessor (str) # name of the previous detector if available or None
successor (str) # name of the next detector if available or None
dictpars (dict) # dictionary of parameters associated with this version of detector
history (dict) # dictionary of history records paired as (tstamp:record)
<ctype>/ # folder for calibration type, ex.: pedestals, rms, mask, etc
ctype (str) # calibration type name
dictpars (dict) # dictionary of parameters associated with calibration type
history (dict) # dictionary of history records paired as (tstamp:record)
<tstamp-range>/ # folder for time stamp validity range
<tstamp>[-<tstamp-end>]/ # folder for validity range. If <tstamp-end> is not specified - then valid to the end
tsbegin (float) # time stamp for the beginning of the validity range
tsend (float) # time stamp for the end of the validity range
defaultv # reference to the default calibration, ex: <vers-tstamp2>
dictpars (dict) # dictionary of parameters associated with validity range
history (dict) # dictionary of history records paired as (tstamp:record)
<vers-tstamp1>/ # folder for version created on tstamp1
tsvers (float) # tstamp1 of this version production
calib (ndarray) # calibration data
history (dict) # dictionary of history records paired as (tstamp:record)
dictpars (dict) # dictionary of parameters,
# ex: array size, number of dimensions, shape, data type, experiment, run, comments, author
<vers-tstamp2>/ # folder for version created on tstamp2
tsvers (float)
calib (ndarray)
history (dict)
dictpars (dict)
<tstamp2>[-<tstamp2-end>]/ # folder for the next validity range.
pedestals/ # folder for the next calibration type, pedestals
rms/ # folder for the next calibration type, rms
|
...
Overview
Content Tools