diff --git a/Trigger/TrigValidation/TrigInDetValidation/share/TrigInDetValidation_Base.py b/Trigger/TrigValidation/TrigInDetValidation/share/TrigInDetValidation_Base.py index 3e2d4694eba0d77b75e10f6a790e77d30bbf4022..25b27f48a2e18e54b42fcfafad4b39fca0963371 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/share/TrigInDetValidation_Base.py +++ b/Trigger/TrigValidation/TrigInDetValidation/share/TrigInDetValidation_Base.py @@ -35,6 +35,15 @@ exclude = False postproc = False lowpt_local = [] + +try: GridFiles +except NameError: GridFiles=False + +if GridFiles==True : + use_gridfiles = True +else: + use_gridfiles = False + for opt,arg in opts: if opt in ("-l", "--local"): local=True @@ -80,12 +89,13 @@ rdo2aod.perfmon = False rdo2aod.timeout = 18*3600 rdo2aod.input = Input # defined in TrigValTools/share/TrigValInputs.json -if local: +if use_gridfiles: + if local: # rdo2aod.input = 'Single_el_larged0' # defined in TrigValTools/share/TrigValInputs.json - rdo2aod.input = Input # should match definition in TrigValTools/share/TrigValInputs.json -else: - rdo2aod.input = '' - rdo2aod.args += ' --inputRDOFile=$ArtInFile ' + rdo2aod.input = Input # should match definition in TrigValTools/share/TrigValInputs.json + else: + rdo2aod.input = '' + rdo2aod.args += ' --inputRDOFile=$ArtInFile ' diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_ml_pu40.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_ml_pu40.py index 6fe968139ba3126c5c29b632752db2807d396d8f..af59f067543aa08b6cc7d28d80cc8ae17c348c73 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_ml_pu40.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_ml_pu40.py @@ -3,7 +3,6 @@ # art-description: art job for fsjet_ml_pu40 # art-type: grid # art-include: master/Athena -# art-input: valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.merge.RDO.e4993_s3214_r11315 # art-input-nfiles: 3 # art-athena-mt: 4 # art-memory: 4096 diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40.py index 7215b315d0af0c394b1234bb9871922edd3d9390..1ae91bacce43836497c084fb114abbd1a94a21dc 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40.py @@ -3,7 +3,6 @@ # art-description: art job for fsjet_pu40 # art-type: grid # art-include: master/Athena -# art-input: valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.merge.RDO.e4993_s3214_r11315 # art-input-nfiles: 3 # art-athena-mt: 4 # art-memory: 4096 diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40_mt.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40_mt.py index 8ffa41345cf08531a60a1c4268645437abd7e917..4360e666a676720dadb833219ae1fb5d097cad5e 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40_mt.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_fsjet_pu40_mt.py @@ -3,7 +3,6 @@ # art-description: art job for fsjet_pu40_mt # art-type: grid # art-include: master/Athena -# art-input: valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.merge.RDO.e4993_s3214_r11315 # art-input-nfiles: 3 # art-athena-mt: 4 # art-memory: 4096 diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_mu_zmumu_pu40_mt.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_mu_zmumu_pu40_mt.py index 545a0469fe9cf56880b89dbe6f6734abd4d136b2..58c31f0e5ca5543aa335c3bd456d882a8f1b93af 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_mu_zmumu_pu40_mt.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_mu_zmumu_pu40_mt.py @@ -33,8 +33,9 @@ Events = 8000 Threads = 4 Slots = 4 # what about the mt: 4 art directive ? nfiles: 3 ? Input = 'Zmumu_pu40' # defined in TrigValTools/share/TrigValInputs.json -Args = " -p 13 " +GridFiles=True +Args = " -p 13 " TrackReference = [ 'Truth', 'Offline' ] Lowpt = [ False, True ]