1 #ifndef OMTF_XMLConfigWriter_H 2 #define OMTF_XMLConfigWriter_H 7 #include "xercesc/util/XercesDefs.hpp" 18 class RegionalMuonCand;
25 class DOMImplementation;
32 void initialiseXMLDocument(
const std::string& docName);
36 xercesc::DOMElement* writeEventHeader(
unsigned int eventId,
unsigned int mixedEventId = 0);
38 xercesc::DOMElement* writeEventData(xercesc::DOMElement* aTopElement,
const OmtfName& board,
const OMTFinput& aInput);
40 void writeAlgoMuon(xercesc::DOMElement* aTopElement,
unsigned int iRefHit,
const AlgoMuon& aMuon);
44 void writeResultsData(xercesc::DOMElement* aTopElement,
56 void writeConnectionsData(
const std::vector<std::vector<OMTFConfiguration::vector2D> >& measurements4D);
std::vector< int > vector1D
xercesc::DOMImplementation * domImpl
const OMTFConfiguration * myOMTFConfig
xercesc::DOMDocument * theDoc
xercesc::DOMElement * theTopElement