oimSimulator

Data/model simulation

Functions:

corrFlux2Vis2(vcompl)

corrFlux2VisAmpAbs(vcompl)

corrFlux2VisAmpDif(vcompl)

corrFlux2VisAmpCor(vcompl)

corrFlux2VisPhiAbs(vcompl)

corrFlux2VisPhiDif(vcompl)

corrFlux2T3Amp(vcompl)

corrFlux2T3Phi(vcompl)

corrFlux2Flux(vcompl)

Classes:

oimSimulator([data, model, fitter])

Contains

oimodeler.oimSimulator.corrFlux2Vis2(vcompl)
oimodeler.oimSimulator.corrFlux2VisAmpAbs(vcompl)
oimodeler.oimSimulator.corrFlux2VisAmpDif(vcompl)
oimodeler.oimSimulator.corrFlux2VisAmpCor(vcompl)
oimodeler.oimSimulator.corrFlux2VisPhiAbs(vcompl)
oimodeler.oimSimulator.corrFlux2VisPhiDif(vcompl)
oimodeler.oimSimulator.corrFlux2T3Amp(vcompl)
oimodeler.oimSimulator.corrFlux2T3Phi(vcompl)
oimodeler.oimSimulator.corrFlux2Flux(vcompl)
class oimodeler.oimSimulator.oimSimulator(data=None, model=None, fitter=None, **kwargs)

Contains

setModel(model)
addData(data)
prepareData()
compute(computeChi2=False, computeSimulatedData=False, checkSimulatedData=True, dataTypes=None)
plotWlTemplate(shape, simulated=True, savefig=None, xunit='m', plotFuntionData=<function _errorplot>, plotFunctionSimulatedData=<function Axes.plot>, kwargsData={}, kwargsSimulatedData={}, **kwargs)
plot(arr, simulated=True, savefig=None, visLog=False, xunit='cycle/rad', kwargsData={}, kwargsSimulatedData={})