Atlfast_ExampleScript.py

Go to the documentation of this file.
00001 #============================================================
00002 #
00003 # This script is provided to show how a typical Atlfast
00004 # script should be written. Configure the job by including
00005 # appropriate files from AtlfastAlgs/share and either
00006 #
00007 # a)  Override default settings by adding jobOptions at
00008 #     the end of this script
00009 # or
00010 #
00011 # b)  Get local versions of the included files, change the
00012 #     include statements here accordingly and then customise
00013 #     those files.
00014 #
00015 # Just delete the comments if they irritate you
00016 #
00017 #============================================================
00018 
00019 # Some standard setups, ignore this line
00020 include ( "AtlfastAlgs/Atlfast_AthenaSetups.py" )
00021 
00022 # Number of events and OutputLevel
00023 if not 'EvtMax' in dir():
00024     EvtMax = 50
00025 theApp.EvtMax                = EvtMax
00026 MessageSvc = Service( "MessageSvc" )
00027 MessageSvc.OutputLevel = INFO
00028 MessageSvc.defaultLimit = 9999999
00029 
00030 # Select the type of input
00031 include ( "AtlfastAlgs/Atlfast_RunPythia.py" )
00032 
00033 # Configure the Atlfast Algorithms
00034 include ( "AtlfastAlgs/Atlfast_ConfigAlgs_NoFastShower.py" )
00035 
00036 # Select the type of output
00037 include ( "AtlfastAlgs/Atlfast_MakeCBNT.py" )
00038 
00039 # Customised jobOptions go here
00040 NtupleSvc.Output = ["FILE1 DATAFILE='CBNT_Atlfast.root' TYP='ROOT' OPT='NEW'"]

Generated on Mon Sep 24 14:19:11 2007 for AtlfastAlgs by  doxygen 1.5.1