Physics Analysis Tools Luca Lista INFN. Physics Analysis Tools Luca Lista INFN.

Slides:



Advertisements
Presentazioni simili
Progettazione dei Sistemi Interattivi (A.A. 2004/05) - Lezione 2 1 Progettazione e Sviluppo di Software ad Oggetti 4 OBJECT-ORIENTED ANALYSIS Processo.
Advertisements

ESERCITAZIONE R 12,19 marzo 2012 Mario Mastrangelo
Fisica Subnucleare – Esperimento ATLAS
E835 & Hera-B Concezio Pisa, 21/12/2004. E835 (aka Jet-FNAL) timeline dell'esperimento –Presa dati conclusa nel Alcune analisi tuttora in corso.
Connessione con MySQL.
U.Gasparini, Bologna 8/11/06 1 Canali di fisica di interesse… Discussione in seno alla comunita italiana di CMS a Bologna, Giovedi mattina 23 Novembre,
11/2/2008 Selezione di eventi ttH con un approccio MEt + jet.
Relazione sullo Stage Estivo Cinematica della produzione di bosoni di Higgs con decadimento H ZZ jj Maria Federica Sanasi A.A Padova, 7 ottobre.
Alcuni approcci allanalisi dati (tra CMSSW e ROOT) Riunione mensile di software e analisi, 15/12/2008 Massimo Nespolo 1.
1 14. Verifica e Validazione Come assicurarsi che il software corrisponda alle necessità dellutente? Introdurremo i concetti di verifica e validazione.
Padova 15 Marzo 2005 Masterclasses 2005Flavio Dal Corso Preparazione agli esercizi 1° esercizio: misura dei rapporti di decadimenti della Z°. Un po di.
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
Introduzione alle attivita Software e Computing di Atlas Napoli M. Biglietti – G. Carlino – F. Conventi - A. Doria – L. Merola - A. Migliaccio Software:
Posta elettronica ( ) chiocciola" comunemente letta at Identificativo dellutente Identificativo del computer centrale sul quale risiede.
Progettazione dei Sistemi Interattivi (a.a. 2004/05) - Lezione 91 Il modello OAI (Object-Action Interface) Sintassi e semantica: la sintassi specifica.
CAPITOLO 2 INTRODUZIONE AL LINGUAGGIO JAVA E ALL'AMBIENTE HOTJAVA.
2) Sistemi operativi Lab. Calc. AA2004/05 - cap.2.
APPLICAZIONI DI INTELLIGENZA ARTIFICIALE ALLA MEDICINA
Ricostruzione di jet in ALICE
Linux Riunione Referenti-CCL 2-Luglio Utilizzo di Linux Principale (unica) piattaforma di calcolo per HEP Grid Supportato dalle maggiori industrie.
Software per il b-tagging Gabriele Segneri Firenze, 16 Gennaio 2003.
Stuff e non solo! Stuff e non solo! TISB meeting 16/01/03 Simone Gennai SNS - Pisa.
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.
Studio preliminare della produzione Z+b all'esperimento ATLAS ad LHC 1 30/03/2005 Studio preliminare della produzione Z+b nellesperimento ATLAS ad LHC.
Il software delle DT Attività in corso Stato della simulazione e ricostruzione hit in ORCA Calibrazione Validazione con dati di Testbeam Testbeam Ottobre.
Riccardo Capra 1 B A B AR Italia – 10 Aprile 2003 Ricerca dellh c in decadimenti radiativi Misura del BR(B ± 0c K ± ) Ricerca dell c (2S) in decadimenti.
Btag phisics object group Andrea Bocci Scuola Normale Superiore e INFN, Pisa CMS Italia 2007 – 13 Febbraio.
5 Feb 2002Stefano Belforte – INFN Trieste calcolo per CDF in Italia1 Calcolo per CDF in Italia Prime idee per lanalisi di CDF al CNAF Numeri utili e concetti.
Sviluppi futuri del software per il test-beam V.Ciulli Riunione TISB PISA 2004.
1 Come riconoscere gli eventi Marcella Capua 9 th International Masterclasses 2013.
Esempi di analisi dati con ROOT
MODULO 01 Unità didattica 04
Modulo 1 - Hardware u.d. 3 (syllabus – 1.3.5)
Strumento per l'innovazione di prodotto eco-compatibile per le PMI
VIRTUALIZZAZIONE Docente: Marco Sechi Modulo 1.
1 w w w. g a t 4. c o m WI GAT WebIngelligence rappresenta una piattaforma funzionale e tecnologica per la creazione e gestione di un datawarehouse che.
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.
21/6/2002Tommaso Boccali1 Stato del software per lanalisi del test beam.
Studio dei decadimenti adronici dei mesoni con charm in 5 corpi carichi Studio dei decadimenti adronici dei mesoni con charm in 5 corpi carichi D +, D.
INFN-BOLOGNA-T3 L. Rinaldi I siti Tier-3 nel modello di calcolo di Atlas Configurazione del sito INFN-BOLOGNA-T3 Attività di Analisi e Produzione Attività.
Analysis unibo una proposta. Work flow di una tipica analisi 1.Simulazione di piccoli campioni di eventi per studio segnale 2.Generazione in grande.
CNAF 18/11/2004 Federica Fanzago INFN Padova a/grape... BAT... BATMAN...o? M.Corvo, F.Fanzago, N.Smirnov (INFN Padova) + tutte le persone che fanno i test.
Dottorato in Fisica XX Ciclo Padova 1 Giugno 2005 Ezio Torassa Ricerca dell'Higgs a LEP L’ accoppiamento del campo di Higgs ai bosoni vettori ed ai fermioni.
STUDY OF THE DECAY D 0  K3π IN p-p COLLISIONS Rosa Romita, Università e INFN di Bari.
Luca Lista - Capri /04/2003 Nuovo Computing Model L. Lista.
Attività d’analisi dei gruppi CDF di UD e TS Massimo Casarsa Sez. INFN di Trieste Trieste, 8 Febbraio 2005 ► Attività del Gruppo di Udine: M.P. Giordani,
Tau trigger con Calorimetri, Pixel e Tracker CMS Software Workshop Simone Gennai A nome della collaborazione del Tau-Trigger.
Energy Flow Update Pisa TISB gennaio 2004 Attilio Santocchia Daniele Spiga Mariarosaria D’Alfonso Giuseppe Bagliesi … Dimentico qualcuno?
Riccardo Capra 1 B A B AR Italia – 10 Aprile 2003 Ricerca dell’h c in decadimenti radiativi Misura del BR(B ±   0c K ± ) Ricerca dell’  c (2S) in decadimenti.
Di Pietro Demurtas. È il nome di un pacchetto statistico implementato a partire dai primi anni ‘90 da Ihaka e Gentleman. È un linguaggio di programmazione.
Ricostruzione e trigger del decadimento B º  π + π - con simulazione completa Nicolò Magini Firenze, 15 Gennaio 2003.
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
Università di Pavia Dipartimento di Fisica Nucleare e Teorica 17 Dicembre 2004 Alessandro Menegolli Dottorato di Ricerca, XVIII ciclo L’esperimento ICARUS.
20/4/2006S. Rosati - IFAE1 Ricerche del Bosone di Higgs del Modello Standard ad LHC Stefano Rosati INFN – Roma 1.
Piattaforma Documentale EDMA –Evoluzione Interfaccia Client
I Sistemi Operativi. Che cosa sono? Il sistema operativo è un software di base che fa funzionare il computer. I Sistemi operativi più importanti sono:
Fiery Color Profiler Suite v4.7 Fiery Workflow Suite Colore eccezionale, preciso e uniforme.
ATLAS Computing Model Lamberto Luminari CSN Gennaio, 2005.
Tipi di immagini. Vi sono 3 tipi di formati di immagini molto conosciuti Bitmap (bmp)  Bitmap (bmp)  Gif  Jpg.
Un sito con Wordpress Includere Digital-mente – Corso livello 4 docente: prof.ssa MANUELA MARSILI.
Panoramica generale Dicembre 2007 MKT-NVO-P-002E.
Corso linux RiminiLUG presenta Rete a bassissimo budget per il piccolo ufficio architettura di rete LTSP in contesti professionali corso linux 2008.
Interazione Persona Computer prova di progetto Gruppo: IO Componenti: Carlo Solimando Sito analizzato:
Stima back of envelope dell’efficienza di segnale per particelle di carica frazionaria e reiezione del bkg – Segnale muon-like con ionizzazione media (1/3)^2.
19 Ottobre 2012ATLAS Milano1 Stato delle risorse locali di calcolo L. Carminati, L. Perini, D. Rebatto, L. Vaccarossa.
Definizione e obiettivi del Sistema Operativo. DIFFERENZA TRA SISTEMA OPERATIVO – SOFTWARE APPLICATIVO Sistema operativo è un insieme organico di programmi.
Il calcolo per l’esperimento GERDA Luciano Pandola INFN, Laboratori del Gran Sasso Riunione della CSN2, LNF Frascati, 29 Novembre 2011.
28/06/2016Francesco Serafini INDICO Parte 2. 28/06/2016Francesco Serafini CREAZIONE EVENTI Gli eventi possono essere creati in qualsiasi categoria, che.
Offline Report Finale Grid! I Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Domenico D’Urso Roberto.
Tutorial su b e tau tagging Andrea Bocci Scuola Normale Superiore e INFN, Pisa CMS Italia 2007 – 12 Febbraio.
Transcript della presentazione:

Physics Analysis Tools Luca Lista INFN

Physics Analysis Tools Luca Lista INFN

RECO e AOD

Luca Lista, INFN4 Formato Dati: RECO a AOD RECO: output consistente della ricostruzione –Consente riprocessamento –Goal: 250 kB/ev –+ G4 tracce/vertici + generatore MC AOD: output essenziale per lanalisi –Non è possibile il refit delle tracce –Goal: 50 kB/ev –+ generatore MC Ancora le dimensioni non sono ancora ottimali…

Luca Lista, INFN5 Dimensioni dellEvento

Luca Lista, INFN6 Contributi agli AOD 50 eventi bb TrackCandidates_CkfElectronCandidates__Test.

Luca Lista, INFN7 Contributi ai RECO 50 eventi bb recoGsfTrackExtras_GsfElectrons__Test. TrackingParticles_trackingtruth_TrackTruth_Test. TrackCandidates_CkfElectronCandidates__Test.

Luca Lista, INFN8 Contenuto degli AOD Al momento, basato su decisione dei DPG/POG (ex PRS…) –Tracce (senza hit) –Ecal clusters + shape + tracce –mu/e/gamma, jets (varie collezioni), met –Vari tags Una review del contenuto deve essere fatta insueme con i gruppi di Fisica!

Luca Lista, INFN9 Analisi interattiva e FWLite I dati di RECO e AOD sono analizzabili direttamente con ROOT Caricamento automatico delle shared libraries del sistema DataFormats (FWLite) Sviluppi in corso per permettere linstallazione separata delle librerie dei RECO e AOD senza installazione completa di CMSSW E nei nostri desiderata il supporto di altre piattaforme per permettere lanalisi su laptop/desktop –MacOS, Windows (Cygwin probabilmente problematico…) Maggiori sforzi sono necessari per andare in questa direzione

Luca Lista, INFN10 Integrazione interattivo e batch Sono disponibili esempi su come sviluppare algoritmi in ambiente interattivo (TSelector) ed incorporarli incorporati in ambiente batch (EDAnalyzer) Integrazione con PROOF in corso di definizione –Richiede la distribuzione delle shared libraries ai worker nodes di PROOF –Tool in comune con CRAB? –Quanto è sentita come priorità per lanalisi?

Luca Lista, INFN11 User Data Le possibilità interattive rendono lEDM un formato adatto per lanalisi finale Qantità definite dallutente si possono facilmente aggiungere allevento –Esempi forniti negli ultimi tutorials Lo skimming può sostituire grossi ntuple dump (come in ExRootAnalysis con ORCA) –Loutput di un job di analisi può essere un file contenente eventi con una miscela di collezioni RECO/AOD e User Data –Lanalisi interattiva permette di fare plot di quantità User Data contro quantità RECO/AOD –Produzione integrata con i sistemi ufficiali, e gestibile centralmente La provenance viene tracciata nel file di output –Le event lists permetteranno –un giorno- di tornare dai dati selezionati nello skim agli eventi completi nelle collezioni RECO/AOD Non è necessario scrivere n-tuple per i plot finali dellanalisi –Si evita di definire un formato e delle macro utilizzabili sono in un contesto limitato –Il codice realizzato per lanalisi interattiva di un canale può essere immediatamente rilasciato come strumento comune Vogliamo incoraggiare questapproccio in modo da ottimizzare lo spazioni disco e fornire supporto centrale ai formati di analisi specifici

Strumenti comuni

Luca Lista, INFN13 Moduli Generici Comuni Selettori e Filtri comuni sono definiti in maniera generica per un qualsiasi tipo di collezione Semplificano le selezioni più semplici in skim e sequenze di HLT Loutput potrà diventare, invece di una collezione di cloni, una collezione di puntatori –edm::View, in fase di sviluppo

Luca Lista, INFN14 Candidati Particelle Definiscono uninterfaccia comune per molti oggetti fisici di alto livello: –Elettroni, Fotoni, Muoni, Jet, Energia mancante –Ma anche: particelle generate, decadimenti in molti corpi (Z ll, H Z 4l, B s J/,..) Contenuto semplice: –4-momento, vertice, carica –Link a componenti RECO/SIM (generici) –Costituenti figli e navigazione madre figli Pienamente integrati nellEDM –Collezioni di candidati definite dallutente possono diventare persistenti –Si possono usare in maniera interattiva

Luca Lista, INFN15 Tipi di Candidati Oggetti di alto livello con link agli oggetti RECO Oggetti composti di vario tipo Eventi generati MC

Luca Lista, INFN16 Candidati compositi Moduli disponibili per lanalisi combinatoria Controllo degli overlap Fit di vertice comune integrato con oggetti compositi

Luca Lista, INFN17 Analisi Combinatoria Lanalisi combinatoria è in genere banale ma noiosa: –Controllare cicli annidati, evitare conteggi multipli, verificare sovrapposizione di particelle... –Il codice è praticamente identico in contesti diversi: J/, Z, 0, K S, H ZZ*, … Esistono moduli generici per questi compiti: –Si evita di fare debugging di repliche dello stesso codice –Le collezioni di output collections possono essere aggiunte allevento e salvate per farne analisi interattiva insieme a user-data –Un esercizio di associazione di quantità-utente (e.g.: isolamento dei lepton) ai leptoni del decadimento di una Z l l danno una dimostrazione della funzionalità del modello Fit di vertice integrato nellanalisi combinatoria ( … ) Strumenti di match con il Monte Carlo sono naturali per oggetti compositi –Navigazione automatica alle particelle madri

Luca Lista, INFN18 Verità Monte Carlo Convertire HepMC in candidati riduce la dimensione su disco della verità MC di un fattore ~2 –Sarà default in 1_3_0 Modello nativo per ricostruire i Jet Match RECO MC –Match semplice basato su R –Navigazione ai parenti automatica per oggetti compositi –Vanno integrati i moduli di match basati su hit Geant Jet parton matching –Sviluppi in corso per rilasciare un pacchetto consistente con algoritmi già utilizzati in ORCA

Luca Lista, INFN19 Candidati Jet Identica struttura per Jet da torri calorimetriche e da generatore MC Identica navigabilità come per altri oggetti composti

Luca Lista, INFN20 Vertex fitter Integrato Kalman Vertex Fitter di Thomas Speer con candidati compositi ESHandle B; es.get ().get( B ); CandCommonVertexFitter fitter; fitter.set( B.product() ); Candidate * fittedZ = Z->clone(); fitter.set( * fittedZ ); Interfaccia semplificata rispetto al fitter generico sulle tracce –Estrazione delle tracce etc. nascosta allutente

Luca Lista, INFN21 Uso di Strumenti comuni in analisi E bene uniformare luso degli strumenti comuni per lanalisi –I gruppi di analisi hanno un ruolo fondamentale in questo Molti gruppi tendono a replicare in proprio una serie di strumenti – HAF, MrParticle, PAX, … Usare strumenti comuni garantisce: –Riproducibilità dei risultati –Supporto centrale –Integrazione con il modello di calcolo Skim, filtri, etc.

Luca Lista, INFN22 Conlusioni Usate i tool comuni di analisi… … e fornite feedback! Noi forniremo supporto.