Tutorial su b e tau tagging Andrea Bocci Scuola Normale Superiore e INFN, Pisa CMS Italia 2007 – 12 Febbraio.

Slides:



Advertisements
Presentazioni simili
E. Torassa - Padova Workshop on SM H to WW* ("2007 Analysis) CERN 4 – May Y. Sirois.
Advertisements

Produzione di beauty in collisori ee
Software per il b-tagging Gabriele Segneri Firenze, 16 Gennaio 2003.
Stato del b tagging Stato del b tagging Alessia Tricomi Università and INFN Catania TISB – Firenze Gennaio 2003.
TISB-Firenze 15-16/1/2003 N. De Filippis1 Stato dei Physics objects: e/ N. De Filippis Università di Bari e INFN Sommario: Algoritmi di HLT Tool disponibili.
Btag phisics object group Andrea Bocci Scuola Normale Superiore e INFN, Pisa CMS Italia 2007 – 13 Febbraio.
Physics Analysis Tools Luca Lista INFN. Physics Analysis Tools Luca Lista INFN.
Jet Tutorial Attilio Santocchia INFN Perugia CMS Italia Napoli
Tracce in CMSSW Giuseppe Cerati Università e INFN Milano Bicocca
Studi di Minimum Bias e Underlying Event ad LHC
B-tagging per la ricerca di Higgs a LHC Incontri sulla Fisica delle Alte Energie Pavia – 20 Aprile 2006 Andrea Bocci Scuola Normale Superiore e INFN, Pisa.
Stato del computing Andrea Sciabà Riunione del consorzio INFN Firenze, 7 settembre 2001 Farm italiane Produzione Monte Carlo b/ Progetti di GRID.
Stato del b-tagging A. Tricomi Consorzio Tracker, Firenze 18/01/2002.
Simone Gennai INFN Sez. di Pisa I.F.A.E Strategie di trigger per eventi SUSY a LHC.
HL b-Trigger inclusivo ed esclusivo Livio Fanò e b HLT group INFN Perugia Bari – TISB 21/6/2002.
Tau trigger con Calorimetri, Pixel e Tracker CMS Software Workshop Simone Gennai A nome della collaborazione del Tau-Trigger.
Ricerca del bosone di Higgs leggero, SM o MSSM, nei canali bb(bar) e ττ in CMS a LHC Andrea Gozzelino per la collaborazione CMS PAS HIG | PAS HIG
Virtualizzazione nell’INFN Andrea Chierici 11 Dicembre 2008.
Giuseppe Andronico CCR-WS10 Santa Tecla, 18 Maggio 2010 Introduzione MPI & GPU.
1 Ottobre 2009Roberto Crupi1 XCV Congresso Nazionale Bari, 28 Settembre – 3 Ottobre Roberto Crupi INFN Lecce & Dipartimento di Fisica, Università del Salento.
Aggiornamento software Comunicazione mediante newsletter Pagina con istruzioni e changelog su
1 14 marzo 2006 sommaruga andrea Fondazione Ordine Ingegneri di Milano VPN: Reti Private Virtuali VPN: RETI PRIVATE VIRTUALI LE POSSIBILITA' DI ACCESSO.
Orientamento. Il Kernel Il Kernel è un programma scritto in linguaggio vicino all'hardware che ha il compito di fornire ai processi in esecuzione sul.
Le misure di oggi Analisi di alcune collisioni (vere!) protone-protone registrate dall’esperimento CMS Identificare le particelle+ determinate quello che.
Ricostruzione dei muoni cosmici nelle camere a deriva dell'esperimento CMS a LHC Salvatore di Maggio Relatore: Chiar.mo Prof. F. L. Navarria Correlatrice:
Porting RGCAD - Gianfranco Gargano II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Porting RGCAD.
PGDay 2009 FSGateway Ing. Torello Querci Resp. Architetture SW - Negens S.r.l. 4 Dicembre 2009, Pisa.
Attività Big Data/Data Science in HEP (CERN e US)
Corso per Webmaster base
Computing e Offline: Come faremo le analisi del 2017 e oltre?
CORSIKA COsmic Ray SImulation for KAscade:
Claudia Gemme, Thijs Cornelissen
Office WPC049 Strumenti di supporto e analisi per Office 365
Z(nn)H(bb) vs Z(nn)H(tt) misurare HH?
Comparatore e FlashADC con l’Op.Amp. “TDC” con l’FPGA LM35
Introduzione al linguaggio C
Commissione Calcolo e Reti
Terza Lezione → Navigare nel file System → parte 2
PROGRAMMAZIONE BASH - INTRODUZIONE
Tutorial help.ebsco.com.
Collaborazione ICARUS – A.Menegolli, Univ. di Pavia e INFN Pavia
Attivita’ gruppo GE sul top
Le basi dati CINAHL Tutorial sulla ricerca semplice
Riconoscimento di Eventi 2° parte Andrea Bocci, CERN/CMG
Misura di Tevatron: Vtb = Da misura del rapporto R
PROGETTO ATTI.CO.
Condividere dati di Excel tramite l'esportazione in un sito di SharePoint
Analisi carriere di un CdS
JetWalk: Agenda e review committee
Laboratorio Android e Arduino
INDICO Parte 1 01/07/2018 Francesco Serafini.
Giordano Scuderi Unico SRL - Messina,
Job Application Monitoring (JAM)
ai termini e ai principi informatici utili per utilizzare Linux
verifica di abilitazione all’attività di responsabile tecnico
L’input che abbiamo.
Quick Tip Tutorial Come accedere alle statistiche di EBSCOhost e di EBSCO Discovery Service attraverso EBSCOadmin help.ebsco.com.
Tipo di dato: array Un array è un tipo di dato usato per memorizzare una collezione di variabili dello stesso tipo. Per memorizzare una collezione di 7.
I tag essenziali.
SAS® OnDemand for Academics SAS Studio
Masterclass 2014 – Prima Parte
Ardis e il sistema qualità
istalliamo l’ambiente di sviluppo - ide
Masterclass 2014 – Prima Parte
Rivelazione e misura di mesoni 0 con il rivelatore ICARUS T600
Introduzione alla materia sistemi
Introduzione alla piattaforma Deep Learning Italia
Esercitazione sulle modalità
Metacaratteri Il carattere * indica un tipo ed un numero qualsiasi di caratteri Per copiare tutti i file che iniziano per “hemo” nella directory dir %
2 tag: add category tight-loose
Transcript della presentazione:

Tutorial su b e tau tagging Andrea Bocci Scuola Normale Superiore e INFN, Pisa CMS Italia 2007 – 12 Febbraio

Sommario ● Introduzione ● Data flow – input – output ● Algoritmi ● Esecuzione ● Analisi in bare ROOT, fwLite, CMSSW ● Informazioni MonteCarlo ● twiki: tutorial, attivita', links

Data flow I ✔ Jet e tracce sono ricostruiti con la configurazione standard ✔ Il JetTrackAssociator associa le tracce ai jet (attualmente, l'unico criterio utilizzato e' la distanza psaudoangolare dall'asse del jet, misurata al vertice) ✔ L'oggetto prodotto e' utilizzato come input per gli algoritmi basati sulle tracce ✔ Opzionalmente, il vertice primario viene utilizzato ✔ Gli algoritmi accedono direttamente all'Evento per ottenere collezioni aggiuntive: ➢ vertici secondari ➢ leptoni ricostruti ➢ informazioni calorimetriche

Data flow II ● Ciascun algoritmo produce due collezioni: – JetTag, comune a tutti gli algoritmi, contiene le informazioni base: link al jet e alle tracce, discriminate – xxxTagInfo contiene le informazioni estese per ciascun algoritmo ● Le informazioni base sono accessibile anche tramite quelle estese

JetTag

xxxTagInfo

Algoritmi ● Attualmente (CMSSW 1.3.0) sono disponibili vari algoritmi per b a tau tag, altri sono in via di sviluppo ● B tag: – TrackCounting – TrackProbability – SoftLepton – Combined Secondary Vertex ● Tau tag: – Isolamento con tracce – Isolamento con ECAL – Massa invariante

Ricostruzione in CMSSW ● Le informazioni di base per alcuni algoritmi sono gia' disponibili nei dataset ufficiali (1.2.0) ● Dal punto di vista dell'utente, eseguire gli algoritmi di tag si riduce a – includere gli opportuni file di configurazione (.cff) – configurarne i parametri – aggiungere al percorso di esecuzione gli algoritmi

CMSSW: esempio ● Esempio: # Tracks to jets association include "RecoBTau/JetTracksAssociator/data/jetTracksAssociator.cfi" # b tagging algorithms include "RecoBTag/TrackCounting/data/trackCounting.cff" include "RecoBTag/TrackProbability/data/trackProbability.cff" include "RecoBTag/SoftLepton/data/softLepton.cff" replace softLeptonJetTags.leptons = "globlMuons" # module execution path btag = { jetTracksAssociator, trackCountingJetTags, trackProbabilityJetTags, softLeptonJetTags }

Analisi con bare ROOT ● I file prodotti da CMSSW possono essere aperti direttamente con ROOT, senza alcuna libreria

Analisi con fwLite Caricando le libreria di fwLite, possiamo accedere anche ai metodi degli oggetti salvati, comprese le reference tra oggetti diversi gSystem->Load("libFWCoreFWLite.so") AutoLibraryLoader::enable() Events->SetAlias("leptonExt", "recoSoftLeptonTagInfos_softLeptonJetTags__bTag.obj"); c2 = new TCanvas(); c2->Divide(2,2); c2->cd(1); Events->Draw("leptonExt.discriminator()", "(leptonExt.jet().pt() > 20) && (leptonExt.leptons() > 0)"); c2->cd(2); Events->Draw("leptonExt.m_leptons.first.get()->pt()"); c2->cd(3); Events->Draw("leptonExt.properties(0).sip3d", "(leptonExt.jet().pt() > 20) && (leptonExt.leptons() > 0)"); c2->cd(4); Events->Draw("leptonExt.properties(0).ptRel", "(leptonExt.jet().pt() > 20) && (leptonExt.leptons() > 0)");

Analisi con CMSSW ● EDAnalyzer – Utile per debuggare gli algoritmi, accedere a tutte le informazioni dell'evento, etc... ● Esempi: – RecoBTau/JetTracksAssociator/test/... – RecoBTag/Analysis/... ● Guardate la pagina twiki!

Informazioni MonteCarlo ● Sono disponibile le informazioni MonteCarlo: – analisi del contenuto in partoni all'interno di un cono intorno all'asse (ricostruito) del jet – definizione “algoritmica” piu' comune: il partone con energia piu' alta assegna il sapore al jet (uds, c, b, gluone) – altre definizioni: partone piu' pesante, piu' vicino – definizione “fisica”: identificazione di jet da “gluon splitting” – analisi dei vertici di decadimento dei leptoni (non ancora in CMSSW)