def __init__(self, params): self.params = params # create logger self.logger = mpi_logger(self.params) # create MPI helper self.mpi_helper = mpi_helper()
def __init__(self, params, file_list): self.params = params self.file_list = file_list self.mpi_logger = mpi_logger(params) global debug_log_path if debug_file_load_calculator: debug_log_path = self.params.output.output_dir + '/calculate_file_load.out'
def __init__(self, params, mpi_helper=None, mpi_logger=None): self.mpi_helper = mpi_helper if self.mpi_helper == None: from xfel.merging.application.mpi_helper import mpi_helper self.mpi_helper = mpi_helper() self.logger = mpi_logger if self.logger == None: from xfel.merging.application.mpi_logger import mpi_logger self.logger = mpi_logger(params)
def __init__(self): self.mpi_helper = mpi_helper() self.mpi_logger = mpi_logger()