Skip to content

Optimization of TGCTriggerDbAlg to reduce memory usage, to fix undefined address of LUTs, and to move initial value to header

Junpei Maeda requested to merge junpei/athena:ATR22555 into master

To fix recent issues (ATR-21107, ATR-22555, ATR-22478), TGCTriggerDbAlg is updated.
I found the TGCTriggerData object keeps same contents in different variables.

The following tests have been passed:

RecExCommon_links.sh; athena.py myTopOptions.py
Reco_tf.py --AMI q221 --athenaopts='--threads=1 --pmon=sdmonfp' \
--inputRDOFile /cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TriggerTest/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.merge.RDO.e4993_s3214_r11315/RDO.17533168._000001.pool.root.1 \
--outputRDO_TRIGFile=myRDOTrigger.pool.root \
--maxEvents 100 --steering=doRDO_TRIG \
--preExec all:"setMenu='LS2_v1'"

and its single-muon input sample.

test_trigAna_RDOtoPhysval_v7Primaries_grid.py
Edited by Junpei Maeda

Merge request reports