Mar 21 – 27, 2009
Europe/Prague timezone

A minimal xpath parser for accessing XML tags from C++

Mar 23, 2009, 8:00 AM


Prague Congress Centre 5. května 65, 140 00 Prague 4, Czech Republic
Board: Monday 004
poster Software Components, Tools and Databases Poster session


Dr David Lawrence (Jefferson Lab)


A minimal xpath 1.0 parser has been implemented within the JANA framework that allows easy access to attributes or tags in an XML document. The motivating implmentation was to access geometry information from XML files in the HDDS specification (derived from ATLAS's AGDD). The system allows components in the reconstruction package to pick out individual numbers from a collection of XML files with a single line of C++ code. The xpath parsing aspect of JANA will be presented along with examples of both its use and specific tasks where its use would be beneficial.

Primary author

Dr David Lawrence (Jefferson Lab)

Presentation materials

There are no materials yet.