Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:15:35

0001 //==========================================================================
0002 //  AIDA Detector description implementation 
0003 //--------------------------------------------------------------------------
0004 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
0005 // All rights reserved.
0006 //
0007 // For the licensing terms see $DD4hepINSTALL/LICENSE.
0008 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
0009 //
0010 // Author     : M.Frank
0011 //
0012 //==========================================================================
0013 
0014 #ifndef XML_XML_H
0015 #define XML_XML_H
0016 
0017 #include <XML/XMLTags.h>
0018 #include <XML/XMLDimension.h>
0019 #include <XML/XMLDetector.h>
0020 #include <XML/XMLChildValue.h>
0021 #include <XML/DocumentHandler.h>
0022 
0023 // Useful shortcuts to process XML structures.
0024 typedef dd4hep::xml::Strng_t         Unicode;
0025 typedef dd4hep::xml::Handle_t        xml_h;
0026 typedef dd4hep::xml::Tag_t           xml_tag_t;
0027 typedef dd4hep::xml::Attribute       xml_attr_t;
0028 typedef dd4hep::xml::Collection_t    xml_coll_t;
0029 typedef dd4hep::xml::Element         xml_elt_t;
0030 typedef dd4hep::xml::RefElement      xml_ref_t;
0031 typedef dd4hep::xml::Dimension       xml_dim_t;
0032 typedef dd4hep::xml::DetElement      xml_det_t;
0033 typedef dd4hep::xml::Component       xml_comp_t;
0034 typedef dd4hep::xml::ChildValue      xml_val_t;
0035 typedef dd4hep::xml::Document        xml_doc_t;
0036 typedef dd4hep::xml::DocumentHolder  xml_doc_holder_t;
0037 typedef dd4hep::xml::DocumentHandler xml_handler_t;
0038 
0039 #endif // XML_XML_H