Detector description News

Slides:



Advertisements
Similar presentations
Database management system (DBMS)  a DBMS allows users and other software to store and retrieve data in a structured way  controls the organization,
Advertisements

Chapter 1: The Database Environment
File Systems and Databases
Geographic Information Systems
Metadata Server system software laboratory. Overview metadata service in Grid environment Grid environment Metadata server User query data search information.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
8/28/97Information Organization and Retrieval Files and Databases University of California, Berkeley School of Information Management and Systems SIMS.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Mrs. Maninder Kaur 1Maninder Kaur
LHCb Simulation Tutorial CERN, 21 st -22 nd February B 00 l e How to pass a detector geometry to.
Databases & Data Warehouses Chapter 3 Database Processing.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
(ITI310) SESSIONS : Active Directory By Eng. BASSEM ALSAID.
LHCb Simulation Tutorial CERN, 21 st -22 nd February B 00 l e Detector Simulation and Geant4.
Introduction to Databases A line manager asks, “If data unorganized is like matter unorganized and God created the heavens and earth in six days, how come.
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
Software Solutions for Variable ATLAS Detector Description J. Boudreau, V. Tsulaia University of Pittsburgh R. Hawkings, A. Valassi CERN A. Schaffer LAL,
XML in Atlas: from generic to parametric detector description Stan Bentvelsen NIKHEF Amsterdam XML workshop, CERN, May 22.
IS 325 Notes for Wednesday August 28, Data is the Core of the Enterprise.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
Chapter 10 Designing the Files and Databases. SAD/CHAPTER 102 Learning Objectives Discuss the conversion from a logical data model to a physical database.
Metadata Mòrag Burgon-Lyon University of Glasgow.
CHEP /21/03 Detector Description Framework in LHCb Sébastien Ponce CERN.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
Object storage and object interoperability
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
©2007 Really Strategies, Inc. CONFIDENTIAL 1 Native XML Content Management Philadelphia XML Users’ Group.
Star Database Tutorial Package Design & Objectivity Discussion Interface Questions – What do you want? -> making requests – What do you get? -> data container.
Detector Description (Overview) C.Cheshkov. 25/9/2006Detector Description (C.Cheshkov)OutlineTerminology Overview on: Detector geometry implementation.
LECTURE TWO Introduction to Databases: Data models Relational database concepts Introduction to DDL & DML.
LHCb Software Week 25/11/99 Gonzalo Gracia Abril 1 r Status of Geant4 in LHCb. r Ideas on how to populate the LHCb Detector Description Data Base (LHCb.
Geographic Information Systems GIS Data Databases.
Slide 1 Structured Naming. Slide 2 Given Credit Where It Is Due The following slides are borrowed from Dr. Katerina Goseva-Popstojanova at West Virginia.
THE LEONS COLLEGE OF LAW1 Organizing Data and Information Chapter 4.
Databases and DBMSs Todd S. Bacastow January
L. Pandola INFN, Gran Sasso National Laboratories
The Context of Database Management
Integration of the UC Davis Biological Collections Data via a Web Portal [A Pilot Project] Project Goals To develop a Web Portal allowing better & more.
A C++ generic model for the GLAST Geometric Description
NURS 736: Technology Solutions for Knowledge Generation in Healthcare
DATA MODELS.
(ITI310) SESSIONS 6-7-8: Active Directory.
HEP detector description supporting the full experiment life cycle
Geographic Information Systems
The System Catalog Describing the Data Copyright © Curt Hill
Chapter 9 Designing Databases
MANAGING DATA RESOURCES
RichAnnotator: Annotating rich (XML-like) documents
XML in LHCb Detector Description Framework Radovan Chytracek CERN
Database.
File Systems and Databases
Database Systems Chapter 1
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Detector Description in LHCb
Chapter 1: The Database Environment
Databases and Information Management
Building ASP.NET Applications
Lecture 2 Components of GIS
Chapter 1: The Database Environment
Hierarchical Modeling & Constructive Solid Geometry
The Database Environment
Database Design Hacettepe University
Detector Geometry Description
The Database Environment
LHCb Detector Description Framework Radovan Chytracek CERN Switzerland
Geographic Information Systems
Cs212: Data Structures Lecture 7: Tree_Part1
Presentation transcript:

Detector description News Detector description transient model logical detector description geometry detector description Prototype detector data service metadata concrete detector elements

Logical detector description description of a detector which is based on its logical organization, e.g. hierarchical containment used for navigation through all the hierarchy of detector elements and access to its information unique identifiers for individual detector elements, e.g. /dd/setup99/muon/station1

Geometry detector description defines structure, hierarchy of volumes and how they are composed of each other holds information about volumes properties, e.g. shape, dimensions, material position in space, translation, rotation of the volumes

Volumes definitions Logical volume Physical volume represent a leaf node or unpositioned subtree in the geometry hierarchy may have daughters ascribed to it responsible for retrieval of the physical attributes of the physical volume that it represents e.g. shape, material, magnetic field, user limits, sensitive detectors,… Physical volume positioned within and relative to a given mother volume represented by a given logical volume

Transient Model Detector Description Geometry Geometry Attributes DataObject Geometry Geometry Attributes Material 1 DetectorElement LogicalVolume 0..n m_material m_geometry : PhysicalVolume 1 m_solid : Solid m_pparvol m_material : Material 1 m_dir : PhysicalVolume 1..n 1 m_solid 1 m_geometry n Solid 1 m_pvol n PhysicalVolume m_volume : std::string = "" m_parentvol : std:;string = "" m_replica : u_int = 0 m_dir m_pvol : LogicalVolume 0..n m_pparvol : LogicalVolume Tube Sphere Box m_pvol: N replicas of the PhysicalVolume can point to the same LogicalVolume m_pparvol: N PhysicalVolumes can have the same parent m_dir: LogicalVolume may have 0..N daughter PhysicalVolumes

Detector Data service Test prototype done creates detector elements hierarchy creates volumes hierarchy resolves the links from detector elements to geometry Release prototype being prepared integration with Gaudi use of metadata to build transient store structure additional interface(s) specific to detector data

Metadata Define structure of the detector data in the transient store including both the detector elements and geometry volumes current implementation uses structured text file with parser query interface implemented for integration with detector data service(s) move towards real database technology in the future (Objectivity DB)

Detector elements generic detector specific implemented defines common interface provide links to other information detector specific inherit from generic define attributtes and methods specific to a given detector or element to be designed and implemented help needed from detector groups