Presentée par: Asmae ETTAHIRI

Slides:



Advertisements
Présentations similaires
1/32 Forum des utilisateurs du SISMER – Novembre 2005 Le portail NAUTILUS accès en ligne aux données et nouveau site WEB du SISMER Michèle FICHAUT Mickael.
Advertisements

Accès public à Internet et développement territorial – 27 mars 2007 Technologies de lInformation et de la Communication Accès public et développement territorial.
UNIVERSITE MENTOURI CONSTANTINE
La GED métier Jean-Philippe Roux AAREON’ FRANCE.
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
Les tests et les logiciels de gestion de tests
I) Présentation du projet II) Objectifs du projet III) Démonstration IV) Ce quil reste à faire V) Les délais.
GOUTHERAUD Pierre CASSAGNAVERE Quentin CHEAN Laurent BERNARD Richard
Plan de la rencontre #9 Retour
Les aimants permanents et leur applications
Philatélie Philatélie Jean CHAUDRON Jean CHAUDRON Découvrir le monde de la Philatélie.
Placer ici une ou plusieurs images, la date et vos noms
Projet Génie Logiciel & UML, Bases de Données & Interfaces
Échéancier # E) Bilan réflexif /rapport individuel (cours # 15 individuel disponible sur le site section travaux (Attention : rédiger votre travail.
Présentation de l’outil INDICO
AUGMENTED SILHOUETTE. Lutilisateur se place dans la zone dinteraction et est alors détecté. La silhouette des utilisateurs est projetée sur lécran ( mode.
LA CONTEXTUALISATION DES BANQUES DE RESSOURCES – BARRIÈRES ET CLÉS
Projet : Projet : Equipe: Sitoe Imaginez un monde ou les technologies aident à résoudre les problèmes les plus cruciaux Mentor: Dr Maissa Mbaye Membres.
Sécurité et Vie Privée Dans les Réseaux Sociaux
Présentation de l’étude de cas : Accéléromètres MEMS
Agenda Contexte de la mission et présentation des entreprises
PRISE DE COMMANDE NOMADE
L’architecture Client/serveur
Comparaison entre RIP et OSPF en utilisant OPNET
Notification ENTREE cliquer sur. Saisir le code pays + le n° national du bovin Puis la date d ’entrée la cause et le nom du vendeur valider Les autres.
Emplacement Titre ferré à droite Arial 24pt Gras Emplacement Sous-titre ferré à droite Arial 24pt Date jj/mm/aaaa Arial 18pt Image à placer en arrière.
Présentation de CORBA et de IIOP
Outil de gestion des cartes grises
Merci.
Architecture Logicielle Les blocs d’applications
janvier 2010 Atelier Nomenclatures - AFRISTAT - Bamako (Mali) 11 Recodification de listes d’entreprises I N S E E Marie-Madeleine Fuger & Michel.
L’école III (les matières)
Entrées / Sorties.
Projet d’Année Lecteur MP3 pour musiciens sous Android
SMIL Synchronized Multimedia Integration Language
1 Déformation Bi-manuelle en Réalité Virtuelle Encadrants : Antonio Capobianco, Jérôme Grosjean Étudiants : Michaël Kolomytzeff, Manuel Veit.
TP1 : Etude de logiciel de gestion de projet MENDES - WONG SIO2– 2012/2013 Lycée louis Armand – Nogent-sur-Marne Choix du logiciel : Web2Project.
Comment expliqué cette perte de qualités?. Fin XIX, découverte de l’enregistrement sur support magnétique Composition: Un support Une bande ferromagnétique.
Préparé est présenté par : M. KHERRI Abdenacer 2014/ ECOLE DES HAUTES ETUDES COMMERCIALES.
Dr. KHERRI Abdenacer 2014/ ECOLE DES HAUTES ETUDES COMMERCIALES.
L’animation en tant que technique de visualisation de l’information Université de Fribourg DIUF, DIVA Jeannette Frey.
Rampart Projet de développement Sommaire  Présentation générale  Architecture & Modélisation  Environnement de travail  Démonstration.
2 Cadre du TER Projet Algol But du TER Conception et étude d’algorithmes de traitement de données dans un satellite d’observation de la voûte spatiale.
Étude de systèmes de fichiers distribués Théorie et pratique Cyril Séguin Directeurs de thèse Gaël Le Mahec Alain Cournier Benjamin Depardon c.
Présentation de l’étude de cas : Accéléromètres MEMS
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Les Bases de Données orientées Objet (BDO) Edouard Rouillard.
Visualisation de traces de mobilité
Remote Method Invocation
Présentation du Projet. Pour qui ?  Un ingénieur en informatique 2 Quel problème à résoudre ?  Lutter contre la fatigue mentale et physique au travail.
Pancréas artificiel Présenté par: Teniou Fella Asma
Dreamweaver Séance 1.
Quelques propositions d’amélioration de la visibilité des Portails de données Groupe 1.
FLASH MX 1ère Séance. Introduction Création d’animation pour le Web, pouvant contenir une forte interactivité. Faible poids des fichiers. Compatible avec.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
Customer Managed Inventory Co- Managed Inventory Présenté par : Hajer ELARBI Sayda ABID.
Aloui Louai Ben Yedder Saif Bouguerra Yahia El Mouadhen Bilel Mrad Med Mahdi 2A3 IEYAD.
Image Ready. Plan 1. Présentation du logiciel 2. 5 points important 1. Transformation par souris 2. Optimisation d’image 3. Outil tranche 4. Outil carte.
la reconnaissance de visages
PLANBOOK Issam El Hardouz, EN-CV. AGENDA CONNEXION PLANBOOK MS-PROJECT.
Vaissie p. – MONGE A. - HUSSON F.
Comment réserver votre court : Réalisation 11/2013 JMM Cette série de diapos est destinée à vous présenter le mode opératoire afin de réserver votre court.
Les IDE de Conception CORRAND Paul, DAMOUR Florent, FLORENTIN Calvin, PETRINI Amaury, WILLIAM Jordan G2S2.
Les IDE orientés conception C ycle de V ie D es A pplications
Intégration continue avec Jenkins OTHMAN Maroua - DUCROT Lauriane - ESCURE Philippe - JOLY Aurélien & DESPREZ Jérome 1.
Revue de Presse MEDZ – Mise en service par SM Le Roi Mohamed VI du Parc Industriel de Selouane Octobre 2011.
RESULTATS ORIENTATION NORD COTENTIN.
Transcription de la présentation:

Presentée par: Asmae ETTAHIRI

Fonctionnalité de ROOT Mode de fonctionnement Introduction à ROOT Fonctionnalité de ROOT Mode de fonctionnement Avantages vs Inconvénients Exemple de Graphe Contexte+ définition (c++, biblio) Plume Simulation stockée ds des fichers textes.. Reprendre les valeurs tafa 3olat w les énergies… lecture et criture ds des fich.. Ajusté les graphes… Dernière version 6.. 09/12 des efforts par la communauté pr améliorer

Inroduction Physique des particules Créé au CERN par René Brun et Fons Rademakers Bibliothèque en C++ Analyser et visualiser les données En physique des particules la plupart des données collectées proviennent de la détection des réaction des particules avec des détécteurs. Le nombre de réactions est la principale donnée recueilli, avec des informations sur son énergie et autres mesures pertinentes. ROOT a été développé par le CERN afin de permettre d’analyser ces informations. Ensuite il a été élargis pour considerer tout type d’éxpérience de physique des particules et même en astrophysique des particules. 1995 ROOT est un logiciel écrit en C++, composée de différentes classes, chacunes ayant leur utilité pour différents aspects d’une analyse. il peut dessiner des histogrammes ou des graphiques en 2 dimensions, il peut faire des calculs complexes, des opérations sur des quadri-vecteurs, de la manipulation d’image, des calculs statistiques et peut interagir avec d’autres programmes comme Python ou MySQL. Par exemple Une des classes les plus utilisées avec ROOT est la classe TH1.h, qui permet de dessiner des histogrammes

Fonctionnalités ROOT permet le stockage efficace de volumes importants de données numériques sous forme de ntuples ou d'objets structurés. Il permet l’accès à ces données pour les analyser en applicant des fonctions mathématiques et statistiques et des fonctionnalités de visualisation interactives intégrées Save data – Your data (and any C++ object) can be saved in a compressed binary form in a ROOT file. Access data – Data saved into one or several ROOT files can be accessed from your PC. Process data Process data – Powerful mathematical and statistical tools are provided to operate on your data. Show results – Results are shown with histograms, scatter plots, fitting functions, etc. Interactive or built application – You can use the CINT C++ interpreter for your interactive sessions and to write macros, or compile your program to run.

Mode de fonctionnement Il existe Trois façon d’utiliser ROOT: Interprétation de lignes de commande, interprétées ligne par ligne et exécutées immédiatement Interprétation d'un "script" contenant des instructions C++. Utilisation de l’interface utilisateur.

Mode de fonctionnement ROOT permet l’analyse des données à partir des fichiers text. En accédant à ces données on peut faire des transformations et stocker les résultats dans des fichiers Il permet aussi de déssiner des graphes, histogrammes ROOT permet aussi la création de fichiers propres au logiciel, avec extension .root. Ces fichiers peuvent contenir toutes les informations jugées pertinentes (comme des histogrammes, ou des variables) et y sont rangées de façon rapide et efficace. Ces fichiers sont aussi la base sur laquelle sont construits les arbres ROOT et y sont aussi rangés. Pour accéder au fichier ROOT, cela peut être accompli à partir de ROOT lui-même avec la commande new TBrowser(), L’export de graphe est possible en plusieurs extensions : jpeg, png, gif, svg, ps, eps, tiff, xpm, xml.

Avantages vs Inconvénients Intéropérabilité ROOT stocke les données dans une base orienté objet La base de données est compressée Outil efficace pour les big Data Grande taille de la bibliothèque Difficulté d’accès au débutant Intéropérabilité: Formats de données numériques : Natif 'ROOT': un format indépendent de l'architecture matériel et du système d'exploitation. Typiquement le format TTree ou TNtuple sont utilisé comme une sorte de standard de fait. Certaines classes peuvent lire le csv. Interface pour base de données SQL. Mathematica (pour la version 5.30) Interface pour XML et des extensions comme GDML, utilisé dans Geant4. Des interfaces pour des structures simples de donnés tels que ceux crées par des générateurs de MonteCarlo, tels que Pythia. La base de données est compressée ce qui permet un stocakge d’un volume élevé En revanche, le projet évolue régulièrement et l'équipe de développement est réactive, il y a un bon soutien de la communauté de nouvelle versions sont toujours disponible la dernière version 6 a été publié mercredi dernier

Exemple de graphe Here is an example of polar graph. We start by defining the size and calculating th polar cordinates r and Théta. Then we use ROOT methos to draw the graph

Exemple de graphe Différent types de graphes sont possible comme le montre la figure. Des histogrammes, des plots, des graphes 2D, 3D…

Merci pour votre attention