5import DataQualityUtils.DQHistogramMergeMod
as mod
9os.environ[
'TDAQ_ERS_NO_SIGNAL_HANDLERS'] =
'1'
12 cmd = sys.argv[0].
split(
"/")[-1]
13 print(
"Usage: ", cmd,
"<input_list_file_name> <merged_file_name> [directory_regexp] [histogram_regexp] [run_post_processing [is_incremental_merge]]")
14 print(
"If you don't give any regular expressions, this script will act like DQHistogramMerge.py <infilelist> <outfile> False")
18if __name__ ==
"__main__":
21 if argc < 3
or argc > 7:
27 dirRegex = sys.argv[3]
31 histRegex = sys.argv[4]
33 runPostProcessing =
False
35 runPostProcessing = sys.argv[5]
in [
"True",
"1"]
39 isIncremental = sys.argv[6]
in [
"True",
"1"]
41 mod.DQHistogramMerge(sys.argv[1], sys.argv[2], runPostProcessing, dirRegex, histRegex, isIncremental=isIncremental)
void print(char *figname, TCanvas *c1)
std::vector< std::string > split(const std::string &s, const std::string &t=":")