TrigMoore: Presente e Futuro
1
Moore e MuId come algoritmi di Event
Filter in High Level Trigger (HLT)
Moore e MuId sono stati adattati per funzionare nel
framework di HLT
Due modalità di funzionamento:
Wrapped : pieno accesso all’evento, equivalente
al funzionamento offline
Seeded : ricostruzione a partire dalle RoIs
Non essendo ancora a disposizione l’output del
LVL2 e del LVL1 endcap, il seeding per
Moore/MuId è stato per il momento implementato a
partire dalle RoI passate dal LVL1 del barrel
MuRecoRoI  (h,f) e soglia di pt
RoI definita con (Dh,Df) = (0.2x0.2)
Efficienza
rispetto
al LVL1
wrapped
seeded
2
Moore e MuId come EF: test
dei tempi di esecuzione
pT = 8 GeV
Time (ms)
pT = 50 GeV
Time (ms)
Escludendo il 5% nelle code
con alto tempo di esecuzione
Sample
GeV/c
Time seeded
ms
average(rms)
P4 2.4GHz, RAM 1 Gb
Seeded mode
Approccio
conservativo (accesso
ai dati incluso)
pT = 300 GeV
Time (ms)
Muonbox
Time wrapped
ms
average(rms)
~2 sec
Tmax < 1 sec
pT = 10 GeV
no pileup
3
Reiezione di m da decadimenti di
K/p
Single m LVL1 rates
A bassi pt i decadimenti in volo da
process
K/p sono la sorgente dominante di m
 gli algoritmi in HLT hanno il compito di ridurre la
p/K
il rate di tali m
b
bb->mu6X per m prompt
c
K->mn, p->mn
Analisi ‘’offline’’
Tagli di reiezione
W
c2
match
Rate (KHz)
6 GeV
threshold
Rate(KHz)
20 GeV
threshold
16.8
2.1
4
1.1
2.4
0.5
0.009
0.08
| 1./Ptm – 1./PtID |
 Ptm > 4.3 GeV


c2 ID
del m identificato: il kink di
decadimento produce un fit nell’ID
peggiore
c2
del match : match cattivo tra l’inner
detector e le tracce dello spettrometro per
un m da un decadimento
 | 1./Ptm – 1./PtID | : m da decadimenti di
K/p ha un Pt più basso rispetto al
mesone rivelato nell’inner tracker
4
Reiezione di m da decadimenti di
K/p
Curve di efficienza
Atlas phy TDR (‘99)
@ vertice
5
Moore HLT- stato
Package in Trigger/TrigAlgorithms/TrigMoore
Interfaccia tra online ed ricostruzione offline
Funzionante nel framework HLT
Trigger menu, ipotesi da confermare (o escludere)
Due modi di funzionamento
Seeded
Ricostruzione a partire dalle RoI dei livelli precedenti
Wrapped
Full reconstruction, equivalente al funzionamento offline
Uso del package MuonIdentification per la ricostruzione al
vertice (MuID standalone)
6
Stiamo lavorando nel debug di:
Muon vertical slice
Uso delle “Muon features”
Finora il funzionamento
seeded ha fatto uso solo
delle informazioni del LVL1
Utilizzo di informazioni del
secondo livello di trigger
Moore
LVL2 (muFast)
LVL1
7
Da fare
In ordine di priorità almeno per i primi passi
Ricostruzione combinata
Uso dell’inner detector e di MuidCombined (lavoro cominciato)
Ricostruzione a partire dal formato ByteStream (in progress)
Moore nel testbed
Combined testbeam (milestone ?)
Steering
Valutazione delle rates di trigger di muone singolo LVL1-LVL2-EF
Mappe per il RegionSelector estese ad Endcaps ed alle tecnologie
TGC/CSC
Miglioramento della velocità di esecuzione
Feedback per migliorare la ricostruzione offline
Isolamento di possibili punti di iterazione (loop per migliorare la
ricostruzione)
8
Da fare
Valutazione della degradazione della ricostruzione e della
probabilità di ricostruire fakes in funzione dell’intensità del
background
Studi preliminari “OFFLINE” con il pile-up e i fakes da K/p (fatto con
campione 100GeV + bkg)
Studi in TrigMoore (ONLINE)
Feedback per migliorare la ricostruzione offline
Utilizzo delle informazioni LVL2 del Tile (A livello offline c’è del
lavoro in progress nel gruppo Moore)
9
Da fare
Ancora sulla velocità di esecuzione e sul miglioramento delle
performances
Utilizzo informazioni di LVL2 per ora non utilizzate, es. pT stimato, per
ottimizzare i tagli effettuati dal CombinationMaker.
Accesso ai dati calibrati (Valutazione tempi di accesso e impatto sulle
performances di ricostruzione)
EndCaps impatto- estensione
STACO quando il package sarà disponibile – dopo febbraio?
Valutazione rates per eventi complessi
Ottimizzazione trigger menu e strategie di ricostruzione in funzione
del rapporto tempi/performances
Cosmici – Task molto scoperta! E’ stato espresso interesse (scorso
maggio, ma non ancora operativo) da parte di alcune persone di
Nickef, almeno per la versione offline
10
Note
Lo sviluppo di TrigMoore avviene parallelamente a Moore (molto del
codice è oggettivamente condiviso)
Le continue migrazioni all’interno del software Atlas Event Data ModelGeometry Model – G3->G4 – Unificare le interfaccie di tracciamento –
Cambio di unità di misura – ecc… impongono continue migrazioni,
adattamenti, tests del codice.
Fine-tuning anche a livello di performances del package offline deve
essere fatto.
Physics validation Non esiste un ufficiale gruppo di analisi all’interno del
gruppo Moore. In ATLAS questo gruppo esiste! Ci sono stati finora
sforzi volontari su alcuni canali volti a riprodurre, fornire dei plots di
riferimento in termini di efficienze, risoluzioni, ricostruzione di massa
invariante, ecc.
Personalmente non ritengo che all’interno del gruppo sviluppo debba
avvenire l’analisi ufficiale di un canale di fisica ATLAS, ma nulla toglie
che una persona che collabora nello sviluppo partecipi o collabori ai
gruppi di Physics Analysis. Questo di fatto sta succedendo per alcuni
casi. Non ancora per il Trigger, del resto la full slice comincia ora.
11
Scarica

trigmoore_sap - “E. De Giorgi” – Università del Salento