hadd - Man Page


usage: hadd [-a A] [-k K] [-T T] [-O O] [-v V] [-j J] [-dbg DBG] [-d D] [-n N]
           [-cachesize CACHESIZE]
           [-experimental-io-features EXPERIMENTAL_IO_FEATURES] [-f F]
           [-fk FK] [-ff FF] [-f0 F0] [-f6 F6]


This program will add histograms from a list of root files and write them to a target root file.

The target file is newly created and must not exist, or if -f ("force") is given, must not be one of the source files.



Append to the output


Skip corrupt or non-existent files, do not exit


Do not merge Trees


Re-optimize basket size when merging TTree


Explicitly set the verbosity level: 0 request no output, 99 is the default


Parallelize the execution in multiple processes


Parallelize the execution in multiple processes in debug mode (Does not delete partial files stored inside working directory)


Carry out the partial multiprocess execution in the specified directory


Open at most 'maxopenedfiles' at once (use 0 to request to use the system maximum)


Resize the prefetching cache use to speed up I/O operations(use 0 to disable)


Used with an argument provided, enables the corresponding experimental feature for output trees


Gives the ability to specify the compression level of the target file(by default 4)


Sets the target file to contain the baskets with the same compression

as the input files (unless -O is specified). Compresses the meta data

using the compression level specified in the first input or the

compression setting after fk (for example 206 when using -fk206)


The compression level use is the one specified in the first input


Do not compress the target file


Use compression level 6. (See TFile::SetCompressionSettings for the support range of value.)


Target file


Source files