Skip to content
Snippets Groups Projects
Commit 41f20750 authored by Zhidong Zhang's avatar Zhidong Zhang
Browse files

Add Muon ART Tests for Standalone Setup and NSW

Three ART tests are added into MuonRecRTT:
  test_muonrec_sa_setup_normal.sh: normal test for standalone muon setup;
  test_muonrec_sa_setup_simple.sh: simplest test for standalone muon setup;
  test_nsw_singlemuon_recon.sh: muon reconstruction test for New Small Wheel.
parent efc71741
No related branches found
No related tags found
No related merge requests found
#!/bin/sh
#
# art-description: Test a standalone muon setup which is not dependent on any other pieces of the detector, without the --threads=1 option.
#
# art-type: grid
# art-include: master/Athena
# art-include: 21.3/Athena
# art-input: user.zhidong.SingleMuon_5GeV_task12089629.nopileup.HITStoRDO.r9707.20170907.v01_EXT0
# art-input-nfiles: 1
art.py createpoolfile
set -x
athena -c "InputRdoFile='user.zhidong.12100112.EXT0._000001.RDO.pool.root'" MuonRecExample/MuonRec_myTopOptions.py
#!/bin/sh
#
# art-description: Test a standalone muon setup which is not dependent on any other pieces of the detector, with the --threads=1 option.
#
# art-type: grid
# art-include: master/Athena
# art-input: user.zhidong.SingleMuon_5GeV_task12089629.nopileup.HITStoRDO.r9707.20170907.v01_EXT0
# art-input-nfiles: 1
art.py createpoolfile
set -x
athena -c "InputRdoFile='user.zhidong.12100112.EXT0._000001.RDO.pool.root'" --threads=1 MuonRecExample/MuonRec_myTopOptions.py
#!/bin/sh
#
# art-description: Test the reconstruction of muon events of New Small Wheel.
#
# art-type: grid
#
# art-include: 21.3/Athena
set -x
Reco_tf.py \
--preExec 'all:from MuonRecExample.MuonRecFlags import muonRecFlags,muonStandaloneFlags;muonRecFlags.doFastDigitization=False; muonRecFlags.useLooseErrorTuning.set_Value_and_Lock(True);muonRecFlags.doCSCs=False;muonRecFlags.doNSWNewThirdChain=True;muonRecFlags.dosTGCs=True;muonRecFlags.doMicromegas=True;muonStandaloneFlags.printSummary=True;muonRecFlags.doTrackPerformance=True;muonRecFlags.TrackPerfSummaryLevel=2;muonRecFlags.TrackPerfDebugLevel=5;rec.doTrigger=False;rec.doInDet=True;rec.doCalo=True;rec.doLArg=True;rec.doEgamma=False;rec.doTile=True;rec.doLucid=False;rec.doZdc=False;rec.doJetMissingETTag=False;from MuonCombinedRecExample.MuonCombinedRecFlags import muonCombinedRecFlags;muonCombinedRecFlags.doCaloTrkMuId=True;muonCombinedRecFlags.doMuGirlLowBeta=False;muonCombinedRecFlags.doMuGirl=True;muonCombinedRecFlags.doCombinedFit=True;muonCombinedRecFlags.doMuonSegmentTagger=True;svcMgr.MessageSvc.defaultLimit = 1000;svcMgr.MessageSvc.debugLimit = 1000;svcMgr.MessageSvc.verboseLimit = 1000' \
--ignorePatterns 'ToolSvc.MM_PrepDataProviderTool.+.ERROR.' \
--ignoreErrors FALSE \
--outputESDFile nsw.ESD.pool.root \
--inputRDOFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/MuonRecRTT/NSW/recon/*.root \
--autoConfiguration everything \
--maxEvents -1 --skipEvents 0
echo "art-result: $?"
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