34def getTransform():
35 msg.debug("in getTransform...")
36
37
39
40 trf = transform(executor = executorSet, description = 'ATLAS NTUPLE merge and post-processing transform')
41
42
43 addPhysValidationMergeFiles(trf.parser)
44
45
46 addExtraDPDTypes(trf.parser, transform=trf, NTUPMergerArgs = True)
47
48 args = trf.parser.parse_args()
49 msg.debug("args:", args)
50
51
53
54
55
56
57
58
59
60 skipPP = args.skipPostProcessing if 'skipPostProcessing' in args else False
61
62
63
64
65 addNTUPMergeSubsteps(mergeStepSet, skip_post_processing = skipPP)
66
67 trf.appendToExecutorSet(list(mergeStepSet))
68
69 return trf
70