70 likes | 273 Views
Pixel Detector Description. Build the “perfect” detector. Break the symmetry and introduce misalignement, etc etc I’m not talking about this. ATLAS Det. Description. NOVA db. Oracle Geometry Database. Geant3. OLD. NEW. Detector Description (GeoModel). Geo2G4. Reconstr. Anything
E N D
Pixel Detector Description • Build the “perfect” detector. • Break the symmetry and introduce misalignement, etc etc • I’m not talking about this
ATLAS Det. Description NOVA db Oracle Geometry Database Geant3 OLD NEW Detector Description (GeoModel) Geo2G4 Reconstr. Anything else. AtlasG4
Geometry Db for the PixelStill uses the G3 bank namesMigration to the new Db ongoingNeed to redefine all the db table namesImprove the description using the construction measurementshttp://atlas-php.web.cern.ch/atlas-php/DDDB/node_tag_browser.php
Creation of the Geometry • All in C++: InnerDetector/InDetDetDescr/PixelGeoModel • Geometry defined by a pair: Release number-Database Tag • Utility to dump the x,y,z and rotation matrix of all the elements. Very useful when debugging new additions
Release schedule, here: http://boudreau.home.cern.ch/boudreau/atlas_detector_description1.htm Please address requests for any modifications to me!
Plans • Mainly maintenance for the past year… • Need to pass on the responsibility • What I would do: • Clean up the Db access • Review and clean up the numbers in the database. Eg what do we measure? What do we want as “primary” numbers? • Put in new numbers as measured in the oracle tables • Write/Update C++ code that goes with the numbers