def add_container_to_pose_tracker(self, location, container: Container):
        """
        Add container and child wells to pose tracker. Sets container.parent
        (slot) as pose tracker parent
        """
        self.poses = pose_tracker.add(
            self.poses,
            container,
            container.parent,
            pose_tracker.Point(*container._coordinates))

        for well in container:
            center_x, center_y, center_z = well.top()[1]
            offset_x, offset_y, offset_z = well._coordinates
            center_z = 0
            self.poses = pose_tracker.add(
                self.poses,
                well,
                container,
                pose_tracker.Point(
                    center_x + offset_x,
                    center_y + offset_y,
                    center_z + offset_z
                )
            )
def add_container_to_pose_tracker ( self , location , container : Container ) : self . poses = pose_tracker . add ( self . poses , container , container . parent , pose_tracker . Point ( * container . _coordinates ) ) for well in container : center_x , center_y , center_z = well . top ( ) [ 1 ] offset_x , offset_y , offset_z = well . _coordinates center_z = 0 self . poses = pose_tracker . add ( self . poses , well , container , pose_tracker . Point ( center_x + offset_x , center_y + offset_y , center_z + offset_z ) )
Add container and child wells to pose tracker. Sets container.parent
        (slot) as pose tracker parent