pypet/trajectory.py
def _construct_instance(self, constructor, full_name, *args, **kwargs):
        """ Creates a new node. Checks if the new node needs to know the trajectory.

        :param constructor:  The constructor to use
        :param full_name: Full name of node
        :param args: Arguments passed to constructor
        :param kwargs: Keyword arguments passed to the constructor
        :return:
        """
        if getattr(constructor, 'KNOWS_TRAJECTORY', False):
            return constructor(full_name, self, *args, **kwargs)
        else:
            return constructor(full_name, *args, **kwargs)
def _construct_instance(self, constructor, full_name, *args, **kwargs):
        if getattr(constructor, 'KNOWS_TRAJECTORY', False):
            return constructor(full_name, self, *args, **kwargs)
        else:
            return constructor(full_name, *args, **kwargs)
def _construct_instance ( self , constructor , full_name , * args , * * kwargs ) : if getattr ( constructor , 'KNOWS_TRAJECTORY' , False ) : return constructor ( full_name , self , * args , * * kwargs ) else : return constructor ( full_name , * args , * * kwargs )
Creates a new node. Checks if the new node needs to know the trajectory.

        :param constructor:  The constructor to use
        :param full_name: Full name of node
        :param args: Arguments passed to constructor
        :param kwargs: Keyword arguments passed to the constructor
        :return:
Creates a new node . Checks if the new node needs to know the trajectory .