简介:Theproblemofrepresentingadetectorinaformwhichisaccessibletoavarietyofapplications,allowsretrievalofinformationinwayswhicharenaturaltothoseapplications,andismaintainablehasbeenvexingphysicistsforsometime,Althoughinventedtoaddressanentirelydifferentproblemdomain,thedocumentmarkupmetalanguageXMLiswell-suitedtodetectordescription.ThispaperdescribesitsuseforaGLASTdetector.[7]
简介:OfflineSoftwaresuchasSimulation,Reconstruction,Analysis,andVisualisationareallinneedofadetectordescription.Theseapplicationshaveseveralcommonbutalsomanyspecificrequirementsforthedetectordescriptioninordertobuilduptheirinternalrepresentations.Toachievethisinaconsistentandcoherentmanneracommonsourceofinformation,thedetectordescriptiondatabase,willbeconsultedbyeachoftheapplications.TheroleandsuitabilityofXMLinthedesignofthedetectordescriptiondatabaseinthescopeoftheCMSdetectorattheLHCisdiscussed.DifferentaspectssuchasdatamodellingcapabilitiesofXML,toolsupport,integrationtoC++representationsofdatamodelsaretreatedandrecentresultsofprototypeimplementationsarepresented.