1 / 2

RTAG Report

RTAG Report. Requirements: Language Scalability Schema evolution Multi-technology persistence Control of physical placement Navigability Data Modeling. Components: Persistency Manager Streaming or Conversion Service. RootCnv. RootCnv. RootCnv.

airell
Télécharger la présentation

RTAG Report

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. RTAG Report • Requirements: • Language • Scalability • Schema evolution • Multi-technology persistence • Control of physical placement • Navigability • Data Modeling • Components: • Persistency Manager • Streaming or Conversion Service

  2. RootCnv RootCnv RootCnv Dispatches RootCnv, uses ITPCnvSvc infrastructure for T/P conversion, manages placement. Interfaces to ROOT, owns RootConnection. Owns ROOT TFile, TTree and Tbranch. Athena/Gaudi ROOT RootCnvSvc RootConnection RootSvc setTreeName() getType() getClass() createObject() writeObject() destructObject() connectOutput() commitOutput() getOutputContainer() connectRead() connectWrite() read() write() setContainer() setTreeName() writeObject() connect() createObject() connectOutput() destructObject() connectWrite() m_file, m_tree createRep() createAddress() writeObject() setContainer() m_branch write() T/P Conversion len pers ientry m_wconn T/P Conversion pAddr ientry pAddr

More Related