code: def new_multiifo_output_list_opt(self, opt, ifos, analysis_time, extension,
                                       tags=None, store_file=None,
                                       use_tmp_subdirs=False):
          
          if tags is None:
              tags = []
          all_tags = copy.deepcopy(self.executable.tags)
          for tag in tags:
              if tag not in all_tags:
                  all_tags.append(tag)
  
          output_files = FileList([])
          store_file = store_file if store_file is not None \
                                                else self.executable.retain_files
  
          for ifo in ifos:
              curr_file = File(ifo, self.executable.name, analysis_time,
                               extension=extension, store_file=store_file,
                               directory=self.executable.out_dir, tags=all_tags,
                               use_tmp_subdirs=use_tmp_subdirs)
              output_files.append(curr_file)
          self.add_multiifo_output_list_opt(opt, output_files)
docs: Add an option that determines a list of outputs from multiple
              detectors. Files will be supplied as --opt ifo1:input1 ifo2:input2
              .....
              File names are created internally from the provided extension and
              analysis time.