11 #ifndef ROOT_TUnfoldBinningXML
12 #define ROOT_TUnfoldBinningXML
55 class TUnfoldBinningXML :
public TUnfoldBinning {
58 static TUnfoldBinningXML *ImportXML(
const TXMLDocument *document,
const char *name);
59 static Int_t ExportXML(
const TUnfoldBinning &binning,std::ostream &out,Bool_t writeHeader,Bool_t writeFooter,Int_t indent=0);
60 Int_t ExportXML(
const char *fileName)
const;
61 static void WriteDTD(
const char *fileName=
"tunfoldbinning.dtd");
62 static void WriteDTD(std::ostream &out);
65 TUnfoldBinningXML (
const char *name=0,Int_t nBins=0,
const char *binNames=0)
66 : TUnfoldBinning (name,nBins,binNames) { }
68 static TUnfoldBinningXML *ImportXMLNode(TXMLNode *node);
69 void AddAxisXML(TXMLNode *node);
72 ClassDef(TUnfoldBinningXML, TUnfold_CLASS_VERSION)