XPCS plugin

SPEC data file control lines unique to the APS XPCS instrument

class spec2nexus.plugins.XPCS.XPCS_CCD[source]

#CCD

process(text, spec_obj, *args, **kws)[source]

required: handle this line from a SPEC data file

writer(h5parent, writer, scan, nxclass=None, *args, **kws)[source]

optional: Describe how to store this data in an HDF5 NeXus file

class spec2nexus.plugins.XPCS.XPCS_VA[source]

#VA

process(text, spec_obj, *args, **kws)[source]

required: handle this line from a SPEC data file

writer(h5parent, writer, scan, nxclass=None, *args, **kws)[source]

Describe how to write VA data

class spec2nexus.plugins.XPCS.XPCS_VD[source]

#VD

process(text, spec_obj, *args, **kws)[source]

required: handle this line from a SPEC data file

writer(h5parent, writer, scan, nxclass=None, *args, **kws)[source]

Describe how to write VD data

class spec2nexus.plugins.XPCS.XPCS_VE[source]

#VE

process(text, spec_obj, *args, **kws)[source]

required: handle this line from a SPEC data file

writer(h5parent, writer, scan, nxclass=None, *args, **kws)[source]

Describe how to write VE data

class spec2nexus.plugins.XPCS.XPCS_XPCS[source]

#XPCS

process(text, spec_obj, *args, **kws)[source]

required: handle this line from a SPEC data file

writer(h5parent, writer, scan, nxclass=None, *args, **kws)[source]

optional: Describe how to store this data in an HDF5 NeXus file