Skip to content
Snippets Groups Projects
Commit 92688103 authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

Merge branch 'nightly-art-jetrec' into 'master'

Nightly art jetrec

See merge request atlas/athena!39211
parents 6c90307e 5826b639
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,10 @@
# art-description: ART test job HITS to AOD
# art-type: grid
# art-include: master/Athena
# art-memory: 4096
# art-output: *.root
# art-output: dcube
# art-html: dcube
ART_PATH="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/"
ART_FILE="mc16_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.simul.HITS.e6337_s3126/HITS.12860054._032508.pool.root.1"
......@@ -25,8 +28,23 @@ Reco_tf.py \
--inputHITSFile=${HITSFile} \
--outputAODFile=${ART_AOD} \
--outputNTUP_PHYSVALFile ${ART_Validation} \
--validationFlags noExample \
--valid=True \
--validationFlags 'doInDet,doJet' \
--autoConfiguration everything \
--preExec 'from RecExConfig.RecFlags import rec;rec.doTrigger=False'
echo "art-result: $? Reco"
rc=$?
echo "art-result: $rc Reco"
rc2=-9999
if [ ${rc} -eq 0 ]
then
# Histogram comparison with DCube
$ATLAS_LOCAL_ROOT/dcube/current/DCubeClient/python/dcube.py \
-p -x dcube \
-c /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/DCUBE/jet.xml \
-r /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/reference/nightly_jet.PHYSVAL.root \
nightly_jet.PHYSVAL.root
rc2=$?
fi
echo "art-result: ${rc2} plot"
#!/bin/sh
# art-description: ART test job HITS to AOD
# art-type: grid
# art-include: master/Athena
# art-memory: 4096
# art-output: *.root
# art-output: dcube
# art-html: dcube
ART_PATH="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/"
ART_FILE="mc16_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.simul.HITS.e6337_s3126/HITS.12860054._032508.pool.root.1"
HITSFile="${ART_PATH}${ART_FILE}"
echo "Input HITS file for : ${HITSFile}"
Nevents=3000
echo "Number of test events : ${Nevents}"
ART_AOD="nightly_jet_noPtCut.AOD.pool.root"
echo "Output AOD file : ${ART_AOD}"
ART_Validation="nightly_jet_noPtCut.PHYSVAL.root"
echo "Output Validation file : ${ART_Validation}"
echo "Submitting Reconstruction ..."
Reco_tf.py \
--maxEvents -1 \
--inputHITSFile=${HITSFile} \
--outputAODFile=${ART_AOD} \
--outputNTUP_PHYSVALFile ${ART_Validation} \
--valid=True \
--validationFlags 'doInDet,doJet' \
--autoConfiguration everything \
--preExec 'from RecExConfig.RecFlags import rec;rec.doTrigger=False; from JetRec.JetRecFlags import jetFlags; jetFlags.useCalibJetThreshold.set_Value_and_Lock(False)'
rc=$?
echo "art-result: $rc Reco"
rc2=-9999
if [ ${rc} -eq 0 ]
then
# Histogram comparison with DCube
$ATLAS_LOCAL_ROOT/dcube/current/DCubeClient/python/dcube.py \
-p -x dcube \
-c /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/DCUBE/jet.xml \
-r /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/reference/nightly_jet_noPtCut.PHYSVAL.root \
nightly_jet_noPtCut.PHYSVAL.root
rc2=$?
fi
echo "art-result: ${rc2} plot"
#!/bin/sh
# art-description: ART test job HITS to AOD
# art-type: grid
# art-include: master/Athena
# art-memory: 4096
# art-output: *.root
# art-output: dcube
# art-html: dcube
ART_PATH="/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/Tier0ChainTests/"
ART_FILE="mc16_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonallhad.simul.HITS.e6337_s3126/HITS.12860054._032508.pool.root.1"
HITSFile="${ART_PATH}${ART_FILE}"
echo "Input HITS file for : ${HITSFile}"
Nevents=3000
echo "Number of test events : ${Nevents}"
ART_AOD="nightly_met.AOD.pool.root"
echo "Output AOD file : ${ART_AOD}"
ART_Validation="nightly_met.PHYSVAL.root"
echo "Output Validation file : ${ART_Validation}"
echo "Submitting Reconstruction ..."
Reco_tf.py \
--maxEvents -1 \
--inputHITSFile=${HITSFile} \
--outputAODFile=${ART_AOD} \
--outputNTUP_PHYSVALFile ${ART_Validation} \
--valid=True \
--validationFlags 'doInDet,doMET' \
--autoConfiguration everything \
--preExec 'from RecExConfig.RecFlags import rec;rec.doTrigger=False'
rc=$?
echo "art-result: $rc Reco"
rc2=-9999
if [ ${rc} -eq 0 ]
then
# Histogram comparison with DCube
$ATLAS_LOCAL_ROOT/dcube/current/DCubeClient/python/dcube.py \
-p -x dcube \
-c /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/DCUBE/met.xml \
-r /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/JetValidation/reference/nightly_met.PHYSVAL.root \
nightly_met.PHYSVAL.root
rc2=$?
fi
echo "art-result: ${rc2} plot"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment