1 / 2

Main Goals; portability – easy exchange of detector models

Discussion Session – Detector Representation. Main Goals; portability – easy exchange of detector models flexibility -- easy changes in detector configuration uniformity (universality) in detector description for comparisons and cross checks across detectors. …. consider “mokka”.

marly
Download Presentation

Main Goals; portability – easy exchange of detector models

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Discussion Session – Detector Representation • Main Goals; • portability – easy exchange of detector models • flexibility -- easy changes in detector configuration • uniformity (universality) in detector description for • comparisons and cross checks across detectors. • … consider “mokka” SIM RECO ANA API’s Static Data Base G4 Drivers (init.) • satisfies item (2) • how to address items (1) & (3) A fuzzy proposal to get us started

  2. SIM RECO ANA API’s G4 Static Data Base Drivers ( C++ ) an “agreed-upon” object that holds the full detector representation or “DGDL” (LLR) “GDML” (CERN) “CAD” ($$) • persistent (needs choice of format) • Human readable + “email_able” • universally understood language • in summary; **portable** • Q: to achieve this, what do we need at the most basic level ? • A: (tentative; HV+JL+AM) a “GEOMDATAMODEL” or “GINPUTM” • that is; • (1)standardized geom.objects • -- name + ordered list of parameters • (2)standardized operations with objects • -- as determined by (defined in) G4

More Related