def generateArray(self,
                   sdInPlane=0.01,
                   sdInZ=0.01,
                   Pj=0.0016,
                   prX=0.01 / 3,
                   prY=0.01 / 3,
                   prZ=0.01 / 3,
                   initStateError=0.01,
                   measureError=0.01):
     self.errorArray = arrayMaker.generateArray(2 * self.size + 3,
                                                sdInPlane, sdInZ, Pj, prX,
                                                prY, prZ, initStateError,
                                                measureError)
 def generateArray(self,errortype='normal',orbit='abrupt',sdInX=0.01,sdInY=0.01,sdInZ=0.01,Pj=0.0016,prX=0.01/3,prY=0.01/3,prZ=0.01/3,initStateError=0.01,measureError=0.01):
     """ function to generation a random array of spins"""
     self.errorArray=arrayMaker.generateArray(2*self.size+3,errortype,orbit,sdInX,sdInY,sdInZ,Pj,prX,prY,prZ,initStateError,measureError)
 def generateArray(self,sdInPlane=0.01,sdInZ=0.01,Pj=0.0016,prX=0.01/3,prY=0.01/3,prZ=0.01/3,initStateError=0.01,measureError=0.01):
     self.errorArray=arrayMaker.generateArray(2*self.size+3,sdInPlane,sdInZ,Pj,prX,prY,prZ,initStateError,measureError)