/57 2013-03-25 Elementi di C++ Introduzione a ROOT 2013-04-11, Laboratorio Informatico ROOT warm up… Introduzione a RooFit Primo esercizio con RooFit Analisi.

Slides:



Advertisements
Presentazioni simili
Ingegneria del Traffico con MPLS R1 R3 R2 Percorso Sottoutilizzato 550 Mbit/s 100 Mbit/s Congestione ! R4 R5 R6 R7 R8... R3R5... N.H. Dest. IP convenzionale:
Advertisements

Esempi di analisi dati con ROOT
Statistica Descrittiva Con STATA 7
E Windows SharePoint Services 2.0 Ivan Renesto Overview how to use Windows SharePoint Services.
Metodi Quantitativi per Economia, Finanza e Management Lezione n°11.
EJB Getting started Database: MySql Application Server: Pramati Server Ambiente di sviluppo: Pramati Studio 3 Applicazione esempio: Logon Trento, 30/10/2002.
Corso Linux Base 2. Uso del Sistema. © Corso Linux Base - Uso del Sistema Logging In (1) Una volta partito il sistema lutente esegue la procedura.
Sviluppo di Software Sicuro - S 3 Condizioni di verifica in pratica Corso di Laurea Magistrale in Sicurezza Informatica: Infrastrutture e Applicazioni.
Citrix Metaframe. Metaframe è la soluzione client-server prodotta dalla Citrix in grado di rendere disponibili applicazioni e desktop a qualsiasi dispositivo.
Macroeconomics codice 5044 Classe 3: Pietro Garibaldi.
1 laboratorio di calcolo II AA 2003/04 ottava settimana a cura di Domizia Orestano Dipartimento di Fisica Stanza tel. ( )
Sistemi Operativi - Introduzione 1 Informazioni utili Per avere una distribuzione linux sul proprio pc: 1.
Componenti dell’architettura Oracle
English Course Gentile studente,
MIC 2008, Roma Antonio Pistoia Università Politecnica delle Marche MOODLELab Uno strumento per MOODLE per la gestione dei telelaboratori durante i corsi.
Professional Users. Per poter lavorare sul Dizionario, bisogna registrarsi come Utente Professionale – Professional User (solo.
Scuola Secondaria di 1^ Grado
Utilizzo del computer e Gestione dei File Lorenzo Cassarisi.
By Inter-Ware Soft. Tech. Introduzione all'uso del PC Massimo Sgambato.
Il sistema operativo Sistema operativo (in breve) –È costituito dai programmi di gestione delle operazioni più elementari del computer –… gestione di vari.
Argomento: S.O.WINDOWS XP PRO
Muoversi tra le finestre
Fondamenti di Informatica Corsi di Laurea in Ingegneria Gestionale Canale AL ESERCITAZIONE 4 ARGOMENTI: STRINGHE DI CARATTERI.
JavaScript Lezione 5 Tipizzazione ed operazioni tra tipi diversi Istruzioni di input.
Lambiente operativo. 2 Per avviare e poter utilizzare il computer è necessario un particolare programma che si chiama sistema operativo. Windows è un.
PRIMI DISEGNI CON CABRI Realizzato da Daniel Bulgarini e Matteo Co CLASSE 2°C LICEO PASCAL MANERBIO.
Corso Office Automation e Legislazione per P.A. Ed.1 A cura del Dott. Domenico Giuseppe Bozza Presentazione moduli personali En.A.P. Lazio – 8 Gennaio.
UTILIZZI DIDATTICI DELLA LIM
CORSO BASE DINFORMATICA Tutor: Domenico Cocciaglia LEZIONE 3 128/03/2014.
Primi passi con Windows: Gestione del Desktop Barra Applicazioni Menu Avvio ISTITUTO COMPRENSIVO N.7 - VIA VIVALDI - IMOLA Via Vivaldi, Imola.
MANAGEMENT PARTE B a.a. 2012/2013 Docente: Prof.ssa Enrica Pavione
PORTE APERTE SUL WEB L'officina del webmaster: strumenti, materiali, iniziative, fonti di informazione, e poi perché costruire siti scolastici ? Laura.
Il Booking Engine Html di HermesHotels è studiato per permettere I-Frame sui siti degli Hotels. Disponibile anche in modalità Pop- Up https, simile.
- G R A F I C A P U B B L I C I T A R I A - Grafica Pubblicitaria MiniMaster dal 27 settembre al 19 novembre 2004 ORE TOTALI (stage) calendario.
UFFICIO ANALISI TECNICA S ELLA A DVICE T RADING Torino, 12 giugno 2004 DALLANALISI TECNICA AL TRADING: Il trading infraday A cura di: Giuliano Sarricchio.
Comune di Salice Salentino Provincia di Lecce In collaborazione con Organizza Un Corso di ALFABETIZZAZIONE INFORMATICA GRATUITO per TUTTI i ragazzi di.
Tutorial relativo al Mio EBSCOhost. Benvenuti al tutorial dedicato a Mio EBSCOhost, verranno fornite le istruzioni per la configurazione e lutilizzo ottimizzato.
ATTIVITÀ POWER POINT UN LAGO, 7 SCUOLE
1:57/4:59 Musica Telefono 38°C Web MatchPlate 4 iPhone Condominio MatchPlate Web Server Casa MatchPlate Web Server Azienda MatchPlate Server Browser iPhone.
Fondamenti di Informatica Corsi di Laurea in Ingegneria Gestionale Canale AL ESERCITAZIONE 6 ARGOMENTI: LAVORARE CON CLASSI METODI DELLISTANZA, COSTRUTTORI.
INTERNET Internet è una rete a livello mondiale che permette alle persone di comunicare ed ad accedere a banca dati da qualunque parte del mondo e su qualunque.
Gruppo 4: Gelmi Martina, Morelato Francesca, Parisi Elisa La mia scuola ha un sito Web: modelli per la qualità dei siti (Ingegneria del Web)
KNOwledge Store. INSTALLAZIONE KNOS 1.Architettura dellapplicazione 2.Prerequisiti hardware 3.Prerequisiti software 4.Installazione ruoli e funzionalità
Statistica economica (6 CFU)
24 aprile 2002 Avvisi: Risultati 1 o Esonero: (entro) lunedi 27 disponibili nella pag. WEB, ma anche esposti nella bacheca fuori dal corridoio 2 o dente,
Installazione di Drupal su Linux (sistemista) Installazione step-by-step e note.
/ Elementi di C++ Introduzione a ROOT , Laboratorio Informatico ROOT warm up , Laboratorio Informatico Introduzione a.
/ Elementi di C++ Introduzione a ROOT , Laboratorio Informatico ROOT warm up , Laboratorio Informatico Introduzione a.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
Prompt dei comandi – Windows XP In Windows XP si avvia con Start AccessoriSistema Prompt dei comandi … oppure con Start Esegui cmd.exe.
/ Elementi di C Introduzione a ROOT , Laboratorio Informatico ROOT warm up , Laboratorio Informatico Introduzione.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 - Protocolli del Web Ernesto Damiani Lezione 3 – Esempi HTTP.
CREAZIONE UTENTE SU DATATOP. CREAZIONE UTENTE Andate su //datatop.di.unipi.it/webdb Login come utente: webdb password: ****** Administer -> User Manager.
SQL Developer Lanciare sqldeveloper (alias sul desktop) / c:\Oracle\sqldeveloper Associare tutti i tipi di file, se volete Tasto destro sulla spina “connection”
/ Elementi di C Introduzione a ROOT , Laboratorio Informatico ROOT warm up , Laboratorio Informatico Introduzione.
ROOT Tutorial.
Analisi Statistica dei dati nella Fisica Nucl. e Subnucl. [Laboratorio] 26/03/2015Analisi Statistica dei Dati in Fis. Nucl. e Subnucl. - G.Sirri1 Gabriele.
Analisi Statistica dei dati nella Fisica Nucl. e Subnucl. [Laboratorio  ] Laboratorio Analisi Statistica dei Dati per HEP - G.Sirri Gabriele Sirri.
Ancora sulla shell. Shell e comandi La shell e' un programma che interpreta i comandi dell'utente. I comandi possono essere dati da terminale, oppure.
Corso gratuito di Linux. Linux User Group Mantova
1 Alberto Pollastro, !#/bin/bash Novara, GalLUG - Gruppo Utenti Linux Galliate - #!/bin/bash Alberto Pollastro.
Porting RGCAD - Gianfranco Gargano II Corso di formazione INFN su aspetti pratici dell'integrazione di applicazioni in GRID Porting RGCAD.
Java World Introduzione.
PROGRAMMAZIONE BASH - INTRODUZIONE
I comandi.
Operazioni pianificate
Corso Java Introduzione.
Corso Java Esercitazione.
Alessandro Brunengo Mirko Corosu INFN – Sezione di Genova
Java Introduzione.
Transcript della presentazione:

/ Elementi di C++ Introduzione a ROOT , Laboratorio Informatico ROOT warm up… Introduzione a RooFit Primo esercizio con RooFit Analisi Statistica dei Dati per HEP (Laboratorio)

/57 Controllate sempre la pagina web del corso dove sono segnalate le variazioni di orario o di aula. Esempio: la lezione di lunedi 15 sarà spostata a martedi 16 ore 12 Avvertenze

/57 Nella quasi totalità delle applicazioni di fisica nucleare e subnucleare si utilizza ROOT in ambiente LINUX In Laboratorio useremo Windows per ragioni pratiche; ovvero sono disponibili PC con Windows. Accedete al PC con la vostra password personale che avete ricevuto frequentando corsi negli anni precedenti. E possibile utilizzare notebook personali se volete e a condizione che abbiate installato ROOT con il flag di configurazione --enable-roofit. Laboratorio Informatico

/57 1.ROOT è in C:\ROOT. 2.Per configurare le variabili di ambiente eseguite i seguenti script : - c:\ROOT\set_v5.34. …...cmd - c:\ROOT\install_first.cmd 3.Verificare le variabili di ambiente – Aprite una shell (Start->Run: cmd.exe)bash, csh, …. – Set ROOTSYSecho $ROOTSYS – Set PATHecho $PATH 4.Create una cartella di lavoro sul desktop 5.Provate a eseguire ROOT – C:\...\cartella_di_lavoro> rootavviare root – root[] TF1 f1(«f1», «exp(-x*x)»,-5,5)creare una funzione – root[] f1->Draw()disegnare la funzione – root[].hhelp – root[].quscita Getting Started

/57 The ROOT Command Line root [ ] cout << "hello world!" << endl; ROOT Macros Create a text file named helloscript.cc root [ ].x helloscript.cc Compiling Code on the Fly (ACLiC) root [ ].x helloscript.cc+ root [ ].x helloscript.cc++ Building a Stand-Alone Application – Linking ROOT libraries to stand-alone application compiled with an external compiler (ex. gcc, …) Many Ways to Use ROOT void helloscript() { cout << "hello world!" << endl; }

/57 ROOT warm up…

/57 ROOT warm up… 2. Si incrementi numValues e si confronti il tempo di esecuzione della macro nella modalita interpretata e nella modalita compilata con ACLiC 3. Si modifichi uniform.C per generare random un istogramma distribuito secondo una gaussiana con media = 1 e sigma = 3 utilizzando numValues = Ricordarsi di aggiustare i valori max e min dellasse X dellistogramma. Si modifichi plotHist.C per visualizzare listogramma e sovrapporre un FIT gaussiano. 4. (facoltativo) Si modifichi plotHist.C per creare una TCanvas divisa in due. Nella prima meta : si disegni una p.d.f. Gaussiana con media 1 e sigma 1 e si sovrapponga una p.d.f. gaussiana con media 1 e sigma 3. Nella seconda meta : si prenda lesercizio 3 e si disegni listogramma utilizzando marker e errori di misura. Si sovrapponga il fit.