示例#1
0
 def __init__(self, seqParams, exprtParams):
     #connect and define servers we'll be using
     self.cxn = labrad.connect()
     self.cxnlab = labrad.connect('192.168.169.49') #connection to labwide network
     self.dv = self.cxn.data_vault
     self.rf = self.cxn.trap_drive
     self.pulser = self.cxn.pulser
     self.pmt = self.cxn.normalpmtflow
     self.laserdac = self.cxn.laserdac
     self.seqP = Bunch(**seqParams)
     self.expP = Bunch(**exprtParams)
     self.xtal = Crystallizer(self.pulser, self.pmt, self.rf)
     self.freqCorrect = FrequencyCorrector(self.pmt, self.laserdac)
     self.Binner = None