Muon Trigger Software StatusMuon Trigger Software Status
S. Spagnolo Dip. Fisica Univ. del Salento and INFN
Lecceon behalf of the
Muon Trigger Slice working group
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 2
OutlineOutline
Muon Slice performance (CSC note results) Rates and Trigger Menus
Level 1 Muon Trigger simulation Studies in recent releases / development plans
Level 2 MuFast / MuComb / MuIsol / MuTileId
Performance after 12.0.6 + new functionalities
Event Filter Current performance
TrigMoore evolution TrigMuonEF
General items: data conversion / robustness / cablings Online integration for Milestone Data Acquisition
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 3
Muon Slice performanceMuon Slice performanceFrom CSC Note – Muon Rates - Convolution method 12.0.6 trigger swLVL1 emulationmuFast+hypomuComb+hypoTrigMooreMSTrigMooreSATrigMooreCB+hypo
Pythia for b,c DPMJET for /K(conservative choice)large theoretical uncertaintiesat pT below 6 GeV
must focus on /K rejection at low pT
mu6 needs prescaling at 1033 mu20/40 need isolation
or prescaling at 1034
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 4
Muon Slice performance Muon Slice performance – Muon Trigger – Muon Trigger MenusMenus
A lot of effort has been put in cross checking the trigger rate estimated with the convolution method and the with the counting method (on min. bias Pythia 6.4 samples)
a basic agreement is observed taking into account the different theory input for p/K rates
Based on estimated trigger rates the muon trigger menus have been defined for 1031 and 1032
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 5
Level 1 Muon Trigger SimulationLevel 1 Muon Trigger Simulation
LVL1 simulation is stable since a long timecan be configured with a given choice of the thresholds (only 6 available in the hw) however it depends on Rpc and Tgc Cabling Svc (area of intensive development)
Recent areas of investigationEnd Cap high rate regions located and masked from 13.x.0 (1% eff loss for 20% fake rate rejection)
High rates (from eff x PhysRate) in the barrel at low pT (related to muons in EC triggered by the RPC system)
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 6
Level 1 Muon Trigger SimulationLevel 1 Muon Trigger Simulation
13.0.40.213.0.40.2
A problem in the EC forward region possibly related to a mismatch of the TGC cabling serviceused for the RDO production (digitization) and the LVL1 emulation
Reference datasetMuonRecValidator_trig1_misal1_valid1.005145.P
ythiaZmumu.econ.AOD.v13003003.aan.root
Test dataset MuonRecValidator_valid1_misal1_csc11.005145.Pythia
Zmumu.recon.AOD.v13004002.aan.root
LVL1 efficiency in 13.0.30.3 in good
agreement with 12.0.6.1 (CSC studies)
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 7
Level 2 – muFast / muCombLevel 2 – muFast / muCombfrom 12.0.6 to 13.0.x
general optimization of muComb matching cuts use of a back-extrapolator tool to refine the matching
criteria between the muFast track with an ID track
/k decays(rate Hz)
b +X(rate Hz)
c +X(rate Hz)
Standard Comb 3469 4853 5385
Loose xmatch 2895 (-16%) 4775 (-1.5%) 5385
+Tight x x pT
match 2799 (-20%) 4708 (-3.2%) 5385
+ID fit2 cut 2552 (-26%) 4559 (-6.0%) 5049 (-6.0%)
Forced minimum bias sample
b (4GeV)+Xbias sample
Unforced minimum bias sample
MU06 rate at 1033
standard Muon identification at level 2
incremental cut application leads to 26 % gain in fake reduction with 6% loss for prompt
MU06 eff
/k samples
MU04 eff
to go in the definition of muon trigger sequences for 14.1.0
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 8
Level 2 – muFast / muCombLevel 2 – muFast / muComb
Total Rate mu4 at 1031 740 ± 28 (muFast) 557 ± 11(muComb) 433 ± 14(muComb+backExtrapolator) Hz/k decays 224 ± 15 210 ± 6 145 ± 9-----------------------------------------------------------------------------------------------------------------------------------Total Rate mu6 at 1033 20.9 ± 1.6 13.8 ± 0.7 12.4 ± 0.8
kHz/k decays 5.1 ± 0.8 3.5 ± 0.4 2.9 ± 0.4
Revised LVL2 low pT rates in 13.0.x Counting method with min. bias - Pythia 6.4
Problems under investigation:in 12.0.6 high muFast efficiency for mu20 at very low pT
apparently related to super-point in the BIx/EIx chambers not associated to the segments in middle/external layersmostly recovered by muComb
1.05
CSC studies
muFast efficiency relative to LVL1 for single muons
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 9
MuIsol - MuIsol - discrimination@LVL2 between muons from b/jets discrimination@LVL2 between muons from b/jets decays and isolated muons from W,Z decaysdecays and isolated muons from W,Z decays
Multivariate analysis of isolation variables in Lar/Tile (done) and ID (ongoing)seeded by LVL2 muFast or muComb for ≥ mu20optimization: CALO (barrel OK, EC on-going), ID (on-going)performances: on-going on 13.2.0/14.X.0 for barrel and EC - 12.0.6 barrel in CSC notehigh-lum. studies (i.e. pileup): waiting for datasets
HCALECA
L
μROI
Inner Cone
Outer Ring
ID
91% rejection at 95% efficiency w.r.t LVL1+LVL2 muFast BARREL
Lar/Tilebarrel 13.2.0stable w.r.t. 12.0.6
87% rejection at 95% efficiency w.r.t LVL1+LVL2 muFast EC
in Trigger Sequences since 13.0.x
∑pT in ring ΔR [0.05,0.2]∈
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 10
TileMuidTileMuid
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 11
Event Filter: Event Filter: follow up with the new Moore style for follow up with the new Moore style for
14.0.014.0.0 A new package: Trigger/TrigAlgorithms/TrigMuonEF hosts 4 HLTalgorithms:
TrigMuonEFSegmentFinder wrapper for MooSegmentCombinationFinder (offline tool invoqued with vector of pointers to prd collections) DONE
TrigMuonEFTrackFinder wrapper for the offline tool MuonCombiTrackMaker (invoqued with vector of pointers to segment combination) DONE
TrigMuonEFExtrapolator wrapper for MuidBackTracker DONE
TrigMuonEFCombiner wrapper TO BE DONE for the main tool of MuidCB (COMING SOON ?)
Running in 14.x.0 nightly builds - producing standalone EF muons propagated to the IP
Most work is just in configuration – from a very first look at the performance in comparison with old TrigMoore and offline Moore some mis-configuration of the tools has been identified
The new chain (up to the available implementation) will be in 14.1.0 needs to define temporary extra muon trigger sequences to be run concurrently with the standard EF (TrigMoore)
needs to revise the trigger AOD for the EF (add a segmentCollection object)
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 12
/K rejection at the Event Filter/K rejection at the Event Filter
single single
min.bias K
min.bias
K
From the CSC note
with current set of cuts (not extensively optimized)75% eff. @ 4GeV for (1-effBG)=35%
90% eff. @ 20GeV for (1-effBG)=25%
Inner Detector d0 ≤ 0.15ID n. of pixel hits ≥ 3ID n. of B layer hits ≥ 1ID n. of SCT hits ≥ 6pT (ID) / pT (SA) ≤ 1.25Combined match 2 ≤ 26
present cuts
to be implemented in a new hypo algorithm for 14.x.x
March 27, 2008 – Muon Week – CERN
Muon Trigger Software Status 13
Event Filter: Event Filter: TrigMoore in recent releases TrigMoore in recent releases
a drop of the CB trigger eff. at low pT has been observed in 13.0.30 – recovered in 14.x.0 nightlies – appears related to EFID rather than Muon Algos
Stable eff. at high pT
Stable resolutions
12.0.613.0.30.3
TrigMooreCB w.r.t. muCombsingle muons
12.0.613.0.40.214.0.0 nightly
13.0.40.214.0.0 nightly
EFId w.r.t. muCombsingle muons
ZZ