ATLAS Offline Software
Functions | Variables
testPileupReweightingAlgConfig Namespace Reference

Functions

def get_parser ()
 
def run ()
 

Variables

string _input_help = "with no inputs use ASG_TEST_FILE_MC"
 

Function Documentation

◆ get_parser()

def testPileupReweightingAlgConfig.get_parser ( )

Definition at line 21 of file testPileupReweightingAlgConfig.py.

21 def get_parser():
22  parser = ArgumentParser(description=__doc__)
23  parser.add_argument('input_files', nargs='*', help=_input_help)
24  parser.add_argument('-m', '--max-events', type=int, const=10, nargs='?')
25  parser.add_argument('-d', '--debug-logs', action='store_true')
26  return parser.parse_args()
27 

◆ run()

def testPileupReweightingAlgConfig.run ( )

Definition at line 28 of file testPileupReweightingAlgConfig.py.

28 def run():
29  args = get_parser()
30  flags = initConfigFlags()
31  flags.Input.Files = args.input_files or [os.environ['ASG_TEST_FILE_MC']]
32  if args.debug_logs:
33  flags.Exec.OutputLevel = DEBUG
34  if args.max_events:
35  flags.Exec.MaxEvents = args.max_events
36  ca = MainServicesCfg(flags)
37  ca.merge(PoolReadCfg(flags))
38 
39  ca.merge(PileupReweightingAlgCfg(flags))
40 
41  ca.run()
42 

Variable Documentation

◆ _input_help

string testPileupReweightingAlgConfig._input_help = "with no inputs use ASG_TEST_FILE_MC"
private

Definition at line 7 of file testPileupReweightingAlgConfig.py.

run
int run(int argc, char *argv[])
Definition: ttree2hdf5.cxx:28
python.PileupReweightingAlgConfig.PileupReweightingAlgCfg
def PileupReweightingAlgCfg(flags, name="PileupReweightingAlg", **kwargs)
Definition: PileupReweightingAlgConfig.py:39
python.MainServicesConfig.MainServicesCfg
def MainServicesCfg(flags, LoopMgr='AthenaEventLoopMgr')
Definition: MainServicesConfig.py:259
testPileupReweightingAlgConfig.get_parser
def get_parser()
Definition: testPileupReweightingAlgConfig.py:21
python.AllConfigFlags.initConfigFlags
def initConfigFlags()
Definition: AllConfigFlags.py:19
python.PoolReadConfig.PoolReadCfg
def PoolReadCfg(flags)
Definition: PoolReadConfig.py:69