Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
xml
NTupleProjectorXML.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
2
14
#ifndef _NTupleProjectorXML_H_
15
#define _NTupleProjectorXML_H_
16
17
#include "
BaseXML.h
"
18
19
#include <vector>
20
21
namespace
hippodraw {
22
23
class
NTupleProjector;
24
30
class
MDL_HIPPOPLOT_API
NTupleProjectorXML
:
public
BaseXML
31
{
32
33
private
:
34
36
NTupleProjectorXML
(
const
NTupleProjectorXML
& );
37
38
public
:
39
41
NTupleProjectorXML
(
XmlController
* );
42
44
void
createChildren (
XmlElement
& tag,
const
NTupleProjector
& proj );
45
47
XmlElement
* createElement (
const
NTupleProjector
& projector );
48
51
int
getNTupleReference (
const
XmlElement
* element )
const
;
52
55
void
getBindings (
const
XmlElement
* element,
56
std::vector < std::string > & bindings )
const
;
57
58
};
59
60
}
// namespace hippodraw
61
62
#endif // _NTupleProjectorXML_H_
Generated for HippoDraw Class Library by