mcsas.dataobj.dataconfig module

class CallbackRegistry[source]

Bases: object

callback(what, *args, **kwargs)[source]

Warning

method ‘dataobj.dataconfig.CallbackRegistry.callback’ undocumented

callbackSlots
register(what, *func)[source]

Warning

method ‘dataobj.dataconfig.CallbackRegistry.register’ undocumented

class DataConfig[source]

Bases: bases.algorithm.algorithmbase.AlgorithmBase, dataobj.dataconfig.CallbackRegistry

callbackSlots
hdfWrite(hdf)[source]

Warning

method ‘dataobj.dataconfig.DataConfig.hdfWrite’ undocumented

is2d
onUpdatedX0(x0)[source]

Sets available range of loaded data.

onUpdatedX1(x1)[source]

Warning

method ‘dataobj.dataconfig.DataConfig.onUpdatedX1’ undocumented

parameters = (None, None, None, None, None, None, None, None)
sampleName
showParams
updateFMasks()[source]

Warning

method ‘dataobj.dataconfig.DataConfig.updateFMasks’ undocumented

updateFuMin()[source]

Warning

method ‘dataobj.dataconfig.DataConfig.updateFuMin’ undocumented

updateX0Limits()[source]

Warning

method ‘dataobj.dataconfig.DataConfig.updateX0Limits’ undocumented

updateX0Unit(newUnit)[source]

Sets the unit of the x0 vector.

updateX1Limits()[source]

Warning

method ‘dataobj.dataconfig.DataConfig.updateX1Limits’ undocumented

updateX1Unit(newUnit)[source]

Warning

method ‘dataobj.dataconfig.DataConfig.updateX1Unit’ undocumented

Parameter(*args, **kwargs)

Warning

function ‘dataobj.dataconfig.Parameter’ undocumented

funcNotInFuncList(f, flst)[source]

Custom predicate for comparing bounded methods: Duplicate only if instance ID and method name match.