def __init__(self, resultControlISPyB=None, resultCharacterisation=None, possibleOrientations=None, suggestedStrategy=None, mxv2DataCollection_Reference=None, mxv2DataCollection=None, mxv1ResultCharacterisation_Reference=None, mxv1ResultCharacterisation=None): XSDataResultInterface.__init__(self, resultControlISPyB, resultCharacterisation) checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", mxv1ResultCharacterisation, "XSDataResultCharacterisation") self.__mxv1ResultCharacterisation = mxv1ResultCharacterisation checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", mxv1ResultCharacterisation_Reference, "XSDataResultCharacterisation") self.__mxv1ResultCharacterisation_Reference = mxv1ResultCharacterisation_Reference checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", mxv2DataCollection, "XSDataCollection") self.__mxv2DataCollection = mxv2DataCollection checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", mxv2DataCollection_Reference, "XSDataCollection") self.__mxv2DataCollection_Reference = mxv2DataCollection_Reference checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", suggestedStrategy, "XSDataResultStrategy") self.__suggestedStrategy = suggestedStrategy checkType("XSDataResultInterfacev2_2", "Constructor of XSDataResultInterfacev2_2", possibleOrientations, "kappa_alignment_response") self.__possibleOrientations = possibleOrientations
def __init__(self, resultControlISPyB=None, resultCharacterisation=None, possibleOrientations=None, suggestedStrategy=None, mxv2DataCollection_Reference=None, mxv2DataCollection=None, mxv2ResultCharacterisation=None, mxv1ResultCharacterisation_Reference=None, mxv1ResultCharacterisation=None): XSDataResultInterface.__init__(self, resultControlISPyB, resultCharacterisation) if mxv1ResultCharacterisation is None: self._mxv1ResultCharacterisation = None elif mxv1ResultCharacterisation.__class__.__name__ == "XSDataResultCharacterisation": self._mxv1ResultCharacterisation = mxv1ResultCharacterisation else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv1ResultCharacterisation' is not XSDataResultCharacterisation but %s" % self._mxv1ResultCharacterisation.__class__.__name__ raise BaseException(strMessage) if mxv1ResultCharacterisation_Reference is None: self._mxv1ResultCharacterisation_Reference = None elif mxv1ResultCharacterisation_Reference.__class__.__name__ == "XSDataResultCharacterisation": self._mxv1ResultCharacterisation_Reference = mxv1ResultCharacterisation_Reference else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv1ResultCharacterisation_Reference' is not XSDataResultCharacterisation but %s" % self._mxv1ResultCharacterisation_Reference.__class__.__name__ raise BaseException(strMessage) if mxv2ResultCharacterisation is None: self._mxv2ResultCharacterisation = None elif mxv2ResultCharacterisation.__class__.__name__ == "XSDataResultCharacterisationv2_0": self._mxv2ResultCharacterisation = mxv2ResultCharacterisation else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2ResultCharacterisation' is not XSDataResultCharacterisationv2_0 but %s" % self._mxv2ResultCharacterisation.__class__.__name__ raise BaseException(strMessage) if mxv2DataCollection is None: self._mxv2DataCollection = None elif mxv2DataCollection.__class__.__name__ == "XSDataCollection": self._mxv2DataCollection = mxv2DataCollection else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2DataCollection' is not XSDataCollection but %s" % self._mxv2DataCollection.__class__.__name__ raise BaseException(strMessage) if mxv2DataCollection_Reference is None: self._mxv2DataCollection_Reference = None elif mxv2DataCollection_Reference.__class__.__name__ == "XSDataCollection": self._mxv2DataCollection_Reference = mxv2DataCollection_Reference else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2DataCollection_Reference' is not XSDataCollection but %s" % self._mxv2DataCollection_Reference.__class__.__name__ raise BaseException(strMessage) if suggestedStrategy is None: self._suggestedStrategy = None elif suggestedStrategy.__class__.__name__ == "XSDataResultStrategy": self._suggestedStrategy = suggestedStrategy else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'suggestedStrategy' is not XSDataResultStrategy but %s" % self._suggestedStrategy.__class__.__name__ raise BaseException(strMessage) if possibleOrientations is None: self._possibleOrientations = None elif possibleOrientations.__class__.__name__ == "kappa_alignment_response": self._possibleOrientations = possibleOrientations else: strMessage = "ERROR! XSDataResultInterfacev2_2 constructor argument 'possibleOrientations' is not kappa_alignment_response but %s" % self._possibleOrientations.__class__.__name__ raise BaseException(strMessage)
def __init__( self, resultControlISPyB=None, resultCharacterisation=None, possibleOrientations=None, suggestedStrategy=None, mxv2DataCollection_Reference=None, mxv2DataCollection=None, mxv2ResultCharacterisation=None, mxv1ResultCharacterisation_Reference=None, mxv1ResultCharacterisation=None, ): XSDataResultInterface.__init__(self, resultControlISPyB, resultCharacterisation) if mxv1ResultCharacterisation is None: self._mxv1ResultCharacterisation = None elif mxv1ResultCharacterisation.__class__.__name__ == "XSDataResultCharacterisation": self._mxv1ResultCharacterisation = mxv1ResultCharacterisation else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv1ResultCharacterisation' is not XSDataResultCharacterisation but %s" % self._mxv1ResultCharacterisation.__class__.__name__ ) raise BaseException(strMessage) if mxv1ResultCharacterisation_Reference is None: self._mxv1ResultCharacterisation_Reference = None elif mxv1ResultCharacterisation_Reference.__class__.__name__ == "XSDataResultCharacterisation": self._mxv1ResultCharacterisation_Reference = mxv1ResultCharacterisation_Reference else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv1ResultCharacterisation_Reference' is not XSDataResultCharacterisation but %s" % self._mxv1ResultCharacterisation_Reference.__class__.__name__ ) raise BaseException(strMessage) if mxv2ResultCharacterisation is None: self._mxv2ResultCharacterisation = None elif mxv2ResultCharacterisation.__class__.__name__ == "XSDataResultCharacterisationv2_0": self._mxv2ResultCharacterisation = mxv2ResultCharacterisation else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2ResultCharacterisation' is not XSDataResultCharacterisationv2_0 but %s" % self._mxv2ResultCharacterisation.__class__.__name__ ) raise BaseException(strMessage) if mxv2DataCollection is None: self._mxv2DataCollection = None elif mxv2DataCollection.__class__.__name__ == "XSDataCollection": self._mxv2DataCollection = mxv2DataCollection else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2DataCollection' is not XSDataCollection but %s" % self._mxv2DataCollection.__class__.__name__ ) raise BaseException(strMessage) if mxv2DataCollection_Reference is None: self._mxv2DataCollection_Reference = None elif mxv2DataCollection_Reference.__class__.__name__ == "XSDataCollection": self._mxv2DataCollection_Reference = mxv2DataCollection_Reference else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'mxv2DataCollection_Reference' is not XSDataCollection but %s" % self._mxv2DataCollection_Reference.__class__.__name__ ) raise BaseException(strMessage) if suggestedStrategy is None: self._suggestedStrategy = None elif suggestedStrategy.__class__.__name__ == "XSDataResultStrategy": self._suggestedStrategy = suggestedStrategy else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'suggestedStrategy' is not XSDataResultStrategy but %s" % self._suggestedStrategy.__class__.__name__ ) raise BaseException(strMessage) if possibleOrientations is None: self._possibleOrientations = None elif possibleOrientations.__class__.__name__ == "kappa_alignment_response": self._possibleOrientations = possibleOrientations else: strMessage = ( "ERROR! XSDataResultInterfacev2_2 constructor argument 'possibleOrientations' is not kappa_alignment_response but %s" % self._possibleOrientations.__class__.__name__ ) raise BaseException(strMessage)