コード例 #1
0
 def __init__(self, rawX, rawY, **kwds):
     #        loadSave.Saveable.__init__(self,**kwds)
     __Trace__.__init__(self, rawX, rawY)
     Fittable.__init__(self,
                       X=rawX,
                       Y=Unit.dBm2W(rawY),
                       unit_y=Unit.W,
                       **kwds)
コード例 #2
0
ファイル: Spectrum.py プロジェクト: samuelD/ControlSoftware
    def __init__(self,rawX,rawY,rbw,**kwds):
#        loadSave.Saveable.__init__(self,**kwds)
        __Trace__.__init__(self,rawX,rawY)
        try:
            self.measParam["rbw"] = rbw
        except (AttributeError,RuntimeError):
            self.measParam = {"rbw" : rbw}
        rbw = Unit.toSI(rbw).asNumber()
        Fittable.__init__(self,X = rawX,Y = Unit.dBm2W(rawY)/rbw,unit_y = Unit.W/Unit.Hz,**kwds)
コード例 #3
0
 def __init__(self, rawX, rawY, rbw, **kwds):
     #        loadSave.Saveable.__init__(self,**kwds)
     __Trace__.__init__(self, rawX, rawY)
     try:
         self.measParam["rbw"] = rbw
     except (AttributeError, RuntimeError):
         self.measParam = {"rbw": rbw}
     rbw = Unit.toSI(rbw).asNumber()
     Fittable.__init__(self,
                       X=rawX,
                       Y=Unit.dBm2W(rawY) / rbw,
                       unit_y=Unit.W / Unit.Hz,
                       **kwds)
コード例 #4
0
ファイル: Spectrum.py プロジェクト: samuelD/ControlSoftware
    def __init__(self,rawX,rawY,**kwds):
#        loadSave.Saveable.__init__(self,**kwds)
        __Trace__.__init__(self,rawX,rawY)
        Fittable.__init__(self,X = rawX,Y = Unit.dBm2W(rawY),unit_y = Unit.W,**kwds)