CMS 3D CMS Logo

CalibratedHistogramXML.h
Go to the documentation of this file.
1 #ifndef CalibratedHistogramXML_H
2 #define CalibratedHistogramXML_H
3 #include <xercesc/dom/DOM.hpp>
6 #include <vector>
7 #include <xercesc/dom/DOMNode.hpp>
8 
18 public:
19  typedef XERCES_CPP_NAMESPACE::DOMElement DOMElement;
20  typedef XERCES_CPP_NAMESPACE::DOMNode DOMNode;
21 
24  CalibratedHistogramXML(const std::vector<float> &ulimits) : CalibratedHistogram(ulimits) {}
26 
27  void read(DOMElement *dom) override;
28 
29  void write(DOMElement *dom) const override;
30 
31  std::string name() const override { return "CalibratedHistogramXML"; }
32 };
33 
34 #endif
CalibratedHistogramXML(const std::vector< float > &ulimits)
XERCES_CPP_NAMESPACE::DOMNode DOMNode
CalibratedHistogramXML(const CalibratedHistogram &h)
void write(DOMElement *dom) const override
XERCES_CPP_NAMESPACE::DOMElement DOMElement
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4
void read(DOMElement *dom) override
std::string name() const override