Addition of prompt/LRT muon OR removal to SUSYTools
The MuonLRTOverlapRemovalTool is added to SUSYTools capabilities. The config ("SUSYTools_Default.conf" and "SUSYTools_Default_Run3.conf") have been modified to include a new flag Muon.LRTOR. If set to true, the flag creates a new merged container ("Muons" + "MuonsLRT" --> "StdWithLRTMuons") with the default strategy within SUSYObjDef_xAOD::GetMuons.
Branch was created with release/22.2.98:
git checkout -b dev_LRT_prompt_OR_removal release/22.2.98 --no-track
To test, 5000 event ttbar DAOD samples were generated using DerivationLLP. These samples, log outputs, and the standard ctest logs are located publicly at
/afs/cern.ch/user/l/labruce/public/prompt_LRT_OR_SUSYTools_logs. I also checked that the functions from LRTMuonAnalysisTools/MuonLRTOverlapRemovalTool.h
are properly being called with a sparse checkout of LRTMuonAnalysisTools and (removed) printouts.
Tagging @ancsmith , @longjon, @ycao , @mrimoldi ,@salderwe , @cmerlass
Notes on unit tests
Logs are available at /afs/cern.ch/user/l/labruce/public/prompt_LRT_OR_SUSYTools_logs
ctest:
Passed after seting muLRT->false in SUSYTools config.
ttbar Run 2 derivation LLP unit test:
SUSYToolsTester mc20_13TeV_410470.root maxEvents=10 isData=0 isAtlfast=0 Debug=1 NoSyst=0 2>&1 | tee log
log file: log_mc20_13TeV_410470
mc20_13TeV_410470.root is a 5000 event DAOD from DerivationLLP from container: mc20_13TeV.410470.PhPy8EG_A14_ttbar_hdamp258p75_nonalhad.recon.AOD.e6337_s3681_r13145 Grid job to produce test DAOD: https://bigpanda.cern.ch/task/31409842/
ttbar Run 3 derivation LLP unit test:
SUSYToolsTester mc21a_13p6TeV_601229.root maxEvents=100 isData=0 isAtlfast=0 Debug=0 NoSyst=0 PRWFile=dev/PileupReweighting/mc16_13TeV/pileup_mc21a_dsid601229_FS.root ilumicalcFile=GoodRunsLists/data22_13p6TeV/20220922/ilumicalc_histograms_None_428648-430648_OflLumi-Run3-001.root
log file: log_mc21a_13p6TeV_601229
mc21a_13p6TeV_601229 is a 5000 event DAOD from DerivationLLP from container: mc21_13p6TeV.601229.PhPy8EG_A14_ttbar_hdamp258p75_SingleLep.recon.AOD.e8453_s3873_r13829 Grid job to produce test DAOD: https://bigpanda.cern.ch/task/31409858/