do_merge

Actually perform the merging

do_merge.checksums(filename: str) dict[source]

Calculate the checksum of a file

do_merge.main()[source]

Main function for command line execution

do_merge.merge(config: dict, outdir: str) None[source]

Merge the input files into a single output file

do_merge.merge_hadd(output: str, inputs: list) None[source]

Merge the input files using hadd

do_merge.merge_hdf5(output: str, inputs: list[str]) None[source]

Merge the input files into an HDF5 file

do_merge.merge_lar(output: str, inputs: list[str], config: str) None[source]

Merge the input files using lar

do_merge.merge_tar(output: str, inputs: list[str]) None[source]

Merge the input files into a tar.gz archive