45def addMyArgs(parser):
46
47 parser.defineArgGroup('DQHistMerge_tf', 'DQ merge specific options')
48 parser.add_argument('--inputHISTFile', nargs='+',
49 type=trfArgClasses.argFactory(trfArgClasses.argHISTFile, io='input',
50 countable=False),
51 help='Input DQ histogram file', group='DQHistMerge_tf')
52 parser.add_argument('--outputHIST_MRGFile', '--outputHISTFile',nargs='+',
53 type=trfArgClasses.argFactory(trfArgClasses.argHISTFile, io='output', countable=False),
54 help='Output DQ monitoring file', group='DQHistMerge_tf')
55
56 parser.add_argument('--excludeDir', help='Regex pattern for directories to exclude from merge',group='DQHistMerge_tf')
57 parser.add_argument('--excludeHist', help='Regex pattern for histogram names to exclude from merge\n'
58 'Note that this is just the name - paths cannot be specified',group='DQHistMerge_tf')
59
60 parser.add_argument('--run_post_processing', default=False, action="store_true", help='False/True/0/1 default=0',group='DQHistMerge_tf')
61 parser.add_argument('--is_incremental_merge', default=False, action="store_true", help='False/True/0/1 default=0',group='DQHistMerge_tf')
62
63