![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
#include "DD4hep/Printout.h"#include "XML/UriReader.h"#include "XML/DocumentHandler.h"#include "TUri.h"#include "TUrl.h"#include <iostream>#include <stdexcept>#include <sys/types.h>#include <sys/stat.h>#include <libgen.h>#include "xercesc/framework/LocalFileFormatTarget.hpp"#include "xercesc/framework/StdOutFormatTarget.hpp"#include "xercesc/framework/MemBufFormatTarget.hpp"#include "xercesc/framework/MemBufInputSource.hpp"#include "xercesc/sax/SAXParseException.hpp"#include "xercesc/sax/EntityResolver.hpp"#include "xercesc/sax/InputSource.hpp"#include "xercesc/parsers/XercesDOMParser.hpp"#include "xercesc/util/XMLEntityResolver.hpp"#include "xercesc/util/PlatformUtils.hpp"#include "xercesc/util/XercesDefs.hpp"#include "xercesc/util/XMLUni.hpp"#include "xercesc/util/XMLURL.hpp"#include "xercesc/util/XMLString.hpp"#include "xercesc/dom/DOM.hpp"#include "xercesc/sax/ErrorHandler.hpp"Go to the source code of this file.
Classes | |
| class | DD4hep::XML::DocumentErrorHandler |
| XML-DOM ERror handler class for the XercesC document parser. More... | |
Namespaces | |
| DD4hep | |
| Namespace for the AIDA detector description toolkit. | |
| DD4hep::XML | |
| Namespace containing utilities to parse XML files using XercesC or TinyXML. | |
Functions | |
| void | DD4hep::XML::dumpTree (DOMNode *doc, ostream &os) |
| Dump DOM tree using XercesC handles. More... | |
| void | DD4hep::XML::dump_doc (DOMDocument *doc, ostream &os) |
| Dump DOM tree using XercesC handles. More... | |
| void | DD4hep::XML::dump_tree (Handle_t elt, ostream &os) |
| Dump DOM tree using XercesC handles. More... | |
| void | DD4hep::XML::dump_tree (Document doc, ostream &os) |
| Dump DOM tree using XercesC handles. More... | |
| DocumentErrorHandler m_errHandler |
Xerces Error handler.
Definition at line 139 of file DocumentHandler.cpp.
| UriReader* m_reader |
Pointer to URI reader.
Definition at line 137 of file DocumentHandler.cpp.
Referenced by DD4hep::XML::UriContextReader::load(), DD4hep::Simulation::LCIOFileReader::moveToEvent(), DD4hep::XML::UriContextReader::parserLoaded(), DD4hep::Simulation::LCIOFileReader::readParticleCollection(), and DD4hep::Simulation::LCIOFileReader::~LCIOFileReader().
| Resolver m_resolver |
Definition at line 148 of file DocumentHandler.cpp.
| DD4hepDOMParser* parser |
Definition at line 141 of file DocumentHandler.cpp.
Referenced by DD4hep::Simulation::Geant4GDMLDetector::Construct(), DD4hep::Simulation::Geant4DetectorGeometryConstruction::constructGeo(), DD4hep::XML::DocumentHandler::load(), and DD4hep::XML::DocumentHandler::parse().
1.8.6