def METHOD_NAME(self, globalTag, **args):
    if not 'skims' in args:
        args['skims']=self.skims
    if not 'customs' in args:
        args['customs']= [ ]
    for c in self.promptCustoms:
        args['customs'].append(c)
    options = Options()
    options.__dict__.update(defaultOptions.__dict__)
    options.scenario = "pp"
    dictIO(options,args)
    options.conditions = gtNameAndConnect(globalTag, args)
    if 'customs' in args:
        print(args['customs'])
        options.customisation_file=args['customs']
    options.step = 'RECO'
    options.step += self.recoSeq
    options.step += stepALCAPRODUCER(args['skims'])
    process = cms.Process('RECO', cms.ModifierChain(self.eras, self.promptModifiers) )
    cb = ConfigBuilder(options, process = process, with_output = True)
    # Input source
    process.source = cms.Source("PoolSource",
        fileNames = cms.untracked.vstring()
    )
    cb.prepare()
    return process