From 32b4bd15edfff519679b25aaa5cb28962837394f Mon Sep 17 00:00:00 2001 From: Eirik Gramstad <egramsta@lxplus048.cern.ch> Date: Wed, 5 Sep 2018 15:46:37 +0200 Subject: [PATCH] Adding HION3 to DerivationFrameworkART See above Former-commit-id: 57c04a4c63fbae03d517ebda979bb9d53dc5d8ac --- .../DerivationFrameworkART/makeARTScripts.py | 9 ++++--- .../test/test_data18HION3.sh | 26 +++++++++++++++++++ 2 files changed, 31 insertions(+), 4 deletions(-) create mode 100755 PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/test/test_data18HION3.sh diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/makeARTScripts.py b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/makeARTScripts.py index 92af4c474b81..cea6df0cf420 100644 --- a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/makeARTScripts.py +++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/makeARTScripts.py @@ -1,9 +1,9 @@ import os -makeDataDAODs=False -makeMCDAODs=True +makeDataDAODs=True +makeMCDAODs=False makeTruthDAODs=False -makeTrains=True +makeTrains=False formatList = ['PHYSVAL', 'TOPQ1', 'TOPQ2', 'TOPQ4', 'TOPQ5', @@ -24,7 +24,8 @@ formatList = ['PHYSVAL', 'FTAG1', 'FTAG2', 'FTAG3', 'FTAG4', 'FTAG5', 'BPHY1', 'BPHY2', 'BPHY3', 'BPHY4', 'BPHY5', 'BPHY6', 'BPHY7', 'BPHY8', 'BPHY9', 'BPHY10', 'BPHY11', 'BPHY12', 'BPHY14','BPHY15','BPHY16', 'MUON0', 'MUON1', 'MUON2', 'MUON3', 'MUON4', - 'TCAL1' + 'TCAL1', + 'HION3' #'HION1', 'HION2', 'HION3', 'HION4', 'HION5', 'HION6', 'HION7', 'HION8', 'HION9', 'HION10' ] diff --git a/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/test/test_data18HION3.sh b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/test/test_data18HION3.sh new file mode 100755 index 000000000000..6cdb64e8d243 --- /dev/null +++ b/PhysicsAnalysis/DerivationFramework/DerivationFrameworkART/test/test_data18HION3.sh @@ -0,0 +1,26 @@ +#!/bin/sh + +# art-include +# art-description: DAOD building HION3 data18 +# art-type: grid +# art-output: *.pool.root +# art-output: checkFile.txt +# art-output: checkxAOD.txt + +set -e + +Reco_tf.py --inputAODFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/DerivationFrameworkART/data17_hi.00338037.physics_MinBias.merge.AOD.f900_m1912._lb0292._0009.1 --outputDAODFile art.pool.root --reductionConf HION3 --maxEvents -1 --preExec 'rec.doApplyAODFix.set_Value_and_Lock(True);from BTagging.BTaggingFlags import BTaggingFlags;BTaggingFlags.CalibrationTag = "BTagCalibRUN12Onl-08-40"; from AthenaCommon.AlgSequence import AlgSequence; topSequence = AlgSequence(); topSequence += CfgMgr.xAODMaker__DynVarFixerAlg( "InDetTrackParticlesFixer", Containers = [ "InDetTrackParticlesAux." ] )' + +echo "art-result: $? reco" + +DAODMerge_tf.py --inputDAOD_HION3File DAOD_HION3.art.pool.root --outputDAOD_HION3_MRGFile art_merged.pool.root + +echo "art-result: $? merge" + +checkFile.py DAOD_HION3.art.pool.root > checkFile.txt + +echo "art-result: $? checkfile" + +checkxAOD.py DAOD_HION3.art.pool.root > checkxAOD.txt + +echo "art-result: $? checkxAOD" -- GitLab