Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
xml
BinningProjectorXML.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
2
14
#ifndef _BinningProjectorXML_H_
15
#define _BinningProjectorXML_H_
16
17
#include "
BaseXML.h
"
18
19
namespace
hippodraw {
20
21
class
BinsBaseXML;
22
class
BinningProjector;
23
class
NTupleXML;
24
class
ProjectorBase;
25
31
class
MDL_HIPPOPLOT_API
BinningProjectorXML
:
public
BaseXML
32
{
33
34
private
:
35
37
BinningProjectorXML
(
const
BinningProjectorXML
& );
38
40
BinsBaseXML
*
m_binsbaseXML
;
41
44
NTupleXML
*
m_ntupleXML
;
45
48
void
createChildren (
XmlElement
* tag,
const
BinningProjector
& projector );
49
50
public
:
51
53
BinningProjectorXML
(
XmlController
* );
54
57
~
BinningProjectorXML
();
58
61
XmlElement
* createElement (
const
BinningProjector
& projector );
62
65
void
getObject (
const
XmlElement
* parent,
ProjectorBase
* projector );
66
69
void
setBins (
const
XmlElement
* parent,
ProjectorBase
* projector );
70
71
};
72
73
}
// namespace hippodraw
74
75
#endif // _BinningProjectorXML_H_
Generated for HippoDraw Class Library by