def METHOD_NAME(self, inputs):
    result = inputs
    point_clouds = inputs[POINT_CLOUDS]
    bounding_boxes = inputs[BOUNDING_BOXES]
    additional_point_clouds = inputs[ADDITIONAL_POINT_CLOUDS]
    additional_bounding_boxes = inputs[ADDITIONAL_BOUNDING_BOXES]
    transformation = self.get_random_transformation(
        point_clouds=point_clouds,
        bounding_boxes=bounding_boxes,
        additional_point_clouds=additional_point_clouds,
        additional_bounding_boxes=additional_bounding_boxes,
    )
    point_clouds, bounding_boxes = self.augment_point_clouds_bounding_boxes(
        point_clouds,
        bounding_boxes=bounding_boxes,
        transformation=transformation,
    )
    result.update(
        {POINT_CLOUDS: point_clouds, BOUNDING_BOXES: bounding_boxes}
    )
    return result