Gaudi Framework, version v24r2
Home
Generated: Wed Dec 4 2013
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
GaudiAlg
src
components
TupleTool.h
Go to the documentation of this file.
1
// $Id: TupleTool.h,v 1.3 2006/11/30 10:16:13 mato Exp $
2
// ============================================================================
3
#ifndef GAUDIALG_TUPLETOOL_H
4
#define GAUDIALG_TUPLETOOL_H 1
5
// ============================================================================
6
// Include files
7
// ============================================================================
8
// Gaudi
9
// ============================================================================
10
#include "
GaudiAlg/GaudiTupleTool.h
"
11
#include "
GaudiAlg/ITupleTool.h
"
12
// ============================================================================
13
20
class
TupleTool
:
public
GaudiTupleTool
,
21
virtual
public
ITupleTool
22
{
23
public
:
24
typedef
Tuples::Tuple
Tuple
;
25
typedef
GaudiAlg::TupleID
TupleID
;
26
36
TupleTool
(
const
std::string
&
type
,
37
const
std::string
&
name
,
38
const
IInterface
*
parent
);
39
41
virtual
~TupleTool
() ;
42
43
public
:
44
64
virtual
Tuple
nTuple
65
(
const
std::string
& title ,
66
const
CLID
& clid =
CLID_ColumnWiseTuple
)
const
67
{
return
GaudiTupleTool::nTuple
( title , clid ) ; }
68
69
70
virtual
Tuple
nTuple
71
(
const
TupleID
& ID ,
72
const
std::string
& title =
""
,
73
const
CLID
& clid =
CLID_ColumnWiseTuple
)
const
74
{
return
GaudiTupleTool::nTuple
( ID , title , clid ) ; }
75
76
virtual
Tuple
evtCol
77
(
const
std::string
& title ,
78
const
CLID
& clid =
CLID_RowWiseTuple
)
const
79
{
return
GaudiTupleTool::evtCol
( title , clid ) ; }
80
81
virtual
Tuple
evtCol
82
(
const
TupleID
& ID ,
83
const
std::string
& title =
""
,
84
const
CLID
& clid =
CLID_RowWiseTuple
)
const
85
{
return
GaudiTupleTool::evtCol
( ID , title , clid ) ; }
86
87
private
:
88
89
TupleTool
() ;
90
TupleTool
(
const
TupleTool
& ) ;
91
TupleTool
&
operator=
(
const
TupleTool
& ) ;
92
93
};
94
#endif // GAUDIALG_TUPLETOOL_H
Generated at Wed Dec 4 2013 14:33:07 for Gaudi Framework, version v24r2 by
Doxygen
version 1.8.2 written by
Dimitri van Heesch
, © 1997-2004