CERN Accelerating science

001496875 001__ 1496875
001496875 005__ 20180611144109.0
001496875 0248_ $$aoai:cds.cern.ch:1496875$$pcerncds:FULLTEXT$$pcerncds:CERN:FULLTEXT$$pcerncds:CERN
001496875 037__ $$aLHCb-PROC-2003-004
001496875 041__ $$aeng
001496875 088__ $$aCERN-LHCb-PROC-2003-004
001496875 100__ $$aPonce, Sébastien$$uCERN
001496875 245__ $$aDetector Description Framework in LHCb
001496875 260__ $$c2003
001496875 269__ $$aGeneva$$bCERN$$c24 Mar 2003
001496875 270__ $$mSebastien.Ponce@cern.ch
001496875 300__ $$a10 p
001496875 520__ $$aThe Gaudi architecture and framework are designed to provide a common infrastructure and environment for simulation, filtering, reconstruction and analysis applications. In this context, a Detector Description Service was developed in LHCb in order to also provide easy and coherent access to the description of the experimental apparatus. This service centralizes every information about the detector, including geometry, materials, alignment, calibration, structure and controls. From the proof of concept given by the first functional implementation of this service late 2000, the Detector Description Service has grown and has become one of the major components of the LHCb software, shared among all applications, including simulation, reconstruction, analysis and visualization. We describe here the full and functional implementation of the service. We stress the easiness of customization and extension of the detector description by the user, on the seamless integration with condition databases in order to handle time dependent data and on the choice of XML as a persistency back-end for LHCb Detector data. We show how the detector description can be shared but still contains application specific data and keeps at the same time several levels of granularity. We present several external tools which provide additional value to the Detector Description Service like a dedicated, easy to use XML editor and different geometry checkers. We finally give hints on how this service could evolve to be part of a common effort between all LHC experiments that would aim at defining common Detector description tools at the level of the LCG project.
001496875 540__ $$3Preprint$$aCC-BY-4.0
001496875 595__ $$aCERN EDS
001496875 65017 $$2SzGeCERN$$aParticle Physics - Experiment
001496875 65027 $$2SzGeCERN$$aPHYS
001496875 693__ $$aCERN LHC$$eLHCb
001496875 690C_ $$aCERN
001496875 690C_ $$aINTNOTE
001496875 690C_ $$aPUBLLHCB
001496875 690C_ $$aINTNOTELHCBPROCPUBL
001496875 710__ $$5PH-EP
001496875 7870_ $$iSlides$$rLHCb-TALK-2003-004$$w1496412
001496875 859__ $$felodie.beaumont@cern.ch
001496875 8564_ $$uhttps://cds.cern.ch/record/1496875/files/LHCb-PROC-2003-004.pdf
001496875 8564_ $$uhttp://www.slac.stanford.edu/econf/C0303241/proc/papers/THJT007.PDF$$yPublished version
001496875 903__ $$spublic
001496875 916__ $$sn$$w201248
001496875 962__ $$b597895$$nlajolla20030324
001496875 963__ $$aPUBLIC
001496875 970__ $$a000727909CER
001496875 980__ $$aINTNOTELHCBPROCPUBL
001496875 980__ $$aConferencePaper
001496875 980__ $$aPREPRINT