thepeg
is hosted by
Hepforge
,
IPPP Durham
ThePEG
2.3.0
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
Variables
Typedefs
a
b
c
d
e
f
h
i
l
m
p
q
r
s
t
v
x
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Enumerations
Enumerator
a
b
c
d
e
f
i
m
n
p
r
s
t
u
v
w
Related Functions
a
b
c
d
e
h
i
l
m
o
p
r
s
x
Files
File List
File Members
All
Macros
Analysis
LWH
ManagedObject.h
1
// -*- C++ -*-
2
//
3
// ManagedObject.h is a part of ThePEG - Toolkit for HEP Event Generation
4
// Copyright (C) 1999-2019 Leif Lonnblad
5
//
6
// ThePEG is licenced under version 3 of the GPL, see COPYING for details.
7
// Please respect the MCnet academic guidelines, see GUIDELINES for details.
8
//
9
#ifndef LWH_ManagedObject_H
10
#define LWH_ManagedObject_H
11
//
12
// This is the declaration of the ManagedObject class.
13
//
14
15
#include "AIManagedObject.h"
16
#include <iostream>
17
18
namespace
LWH
{
19
20
using namespace
AIDA;
21
25
class
ManagedObject
:
public
IManagedObject {
26
27
public
:
28
30
virtual
~ManagedObject
() {}
31
35
virtual
bool
writeXML
(std::ostream & os,
36
std::string path, std::string name) = 0;
37
41
virtual
bool
writeFLAT
(std::ostream & os,
42
std::string path, std::string name) = 0;
43
44
};
45
46
}
47
48
#endif
/* LWH_ManagedObject_H */
LWH::ManagedObject
The creator of trees.
Definition:
ManagedObject.h:25
LWH::ManagedObject::~ManagedObject
virtual ~ManagedObject()
Destructor.
Definition:
ManagedObject.h:30
LWH::ManagedObject::writeXML
virtual bool writeXML(std::ostream &os, std::string path, std::string name)=0
Write out the object to the given stream in XML format.
LWH::ManagedObject::writeFLAT
virtual bool writeFLAT(std::ostream &os, std::string path, std::string name)=0
Write out the object to the given stream in simple table format.
LWH
The LWH namespace contains a Light-Weight Histogram package which implements the most rudimentary his...
Definition:
AnalysisFactory.h:35
Generated on Thu Jun 20 2024 14:47:00 for ThePEG by
1.9.6