Esempio di analisi con
selettori: Tau HLT
Simone Gennai
12/02/07
[email protected]
1
Precisazioni
• Cosa e’ un selettore?
– E’ un modulo che “seleziona” determinati oggetti
da una collezione, creandone un’altra con solo gli
oggetti selezionati.
– Un filtro puo’ “seguire” un selettore per decidere
se accettare l’evento o meno, in base alla
dimensione della collezione creata.
• Al momento (CMSSW_1_2_x) non e’ previsto
l’uso delle “Views” …
– Per questo motivo i selettori al momento creano
una collezione di oggetti concreti
– Presto creeranno una collezione di “Ref” per
salvare spazio e tempo …
12/02/07
[email protected]
2
Calo+Pxl trigger logic
L2TauJetsProvider
Single & DoubleTau Collection
EM_isolation_SingleTau
EM_isolation_DoubleTau
EM_Isolated_Selector
EM_Isolated
EcalIsolationFilter
EM_Not_Isolated
PixelConeIsolationOnNotisolated
PixelConeIsolationOnisolated
ConeIsolationSelector
TrackIsolationFilter
12/02/07
[email protected]
I selettori non
prendono
decisioni
sull’accettare
l’evento o meno
(compito invece
che spetta ai filtri).
Sono invece molto
utili per
“suddividere” o
selezionare
elementi dentro
una collezione e
crearne di nuove
3
Uno sguardo ai cff files …
12/02/07
[email protected]
4
Cff files (continued …)
EcalIsolation sul Single
e Double Tau collection
(Producer che crea le
collezioni)
Selettore che suddivide
le precedenti collezioni
in Isolated e
NotIsolated
Filtro che agisce
sull’Isolated collection
12/02/07
[email protected]
5
Cff (continued …)
PixelIsolation sul
Single e Double Tau
collection (Producer
che crea le collezioni)
Filtro che agisce
sull’Isolated collection
12/02/07
[email protected]
Selettore che riunisce
le due collezioni
applicando
l’isolamento finale (e’
seguito dall’ultimo
6
filtro)
Altro esempio: Single Tau Trigger
Following Trigger Level
Arrivo
HLTFilter
on IsolatedCollection
IsolatedTauSelector
ConeIsolation
JetTrackAssociator
JetCollection
TrackCollection
Start
L2TauJetProvider
12/02/07
L1TauCandidates
RegionalSeeding
S[email protected]
7
Conclusioni
• I Selettori sono utili in qualunque analisi
di fisica si voglia fare
• Sono estremamente flessibili
• In un futuro (non troppo lontano)
permetteranno di ridurre ulteriormente
la dimensione del contenuto dei file
prodotti
12/02/07
[email protected]
8
Scarica

B e Tau Tagging in CMSSW