The Gaudi Framework
v28r2
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
RootAddress.h
Go to the documentation of this file.
1
//====================================================================
2
// RootAddress.h
3
//--------------------------------------------------------------------
4
//
5
// Author : M.Frank
6
//====================================================================
7
#ifndef GAUDIROOTCNV_ROOTADDRESS_H
8
#define GAUDIROOTCNV_ROOTADDRESS_H
9
10
// Framework include files
11
#include "
GaudiKernel/GenericAddress.h
"
12
#include "TTreeFormula.h"
13
14
// Forward declaration
15
class
TTree;
16
class
TTreeFormula;
17
18
/*
19
* Gaudi namespace declaration
20
*/
21
namespace
Gaudi
{
22
23
// Forward declarations
24
class
RootDataConnection;
25
36
class
GAUDI_API
RootAddress
:
virtual
public
GenericAddress
{
37
public
:
39
TTreeFormula* select =
nullptr
;
41
TTree* section =
nullptr
;
42
43
public
:
45
RootAddress
(
long
svc,
46
const
CLID
& clid,
47
const
std::string
&
p1
=
""
,
48
const
std::string
&
p2
=
""
,
49
unsigned
long
ip1=0,
50
unsigned
long
ip2=0)
51
:
GenericAddress
(svc,clid,
p1
,
p2
,ip1,ip2) { }
53
virtual
~RootAddress
() {
delete
select; }
54
};
55
}
56
57
#endif // GAUDIROOTCNV_ROOTADDRESS_H
Gaudi::RootAddress
Description:
Definition:
RootAddress.h:36
GenericAddress
Generic Transient Address.
Definition:
GenericAddress.h:20
std::string
STL class.
HiveAlgSequencer.p2
p2
Definition:
HiveAlgSequencer.py:23
CLID
unsigned int CLID
Class ID definition.
Definition:
ClassID.h:8
HiveAlgSequencer.p1
p1
Definition:
HiveAlgSequencer.py:22
GAUDI_API
#define GAUDI_API
Definition:
Kernel.h:107
GenericAddress.h
Gaudi
Helper functions to set/get the application return code.
Definition:
__init__.py:1
Gaudi::RootAddress::RootAddress
RootAddress(long svc, const CLID &clid, const std::string &p1="", const std::string &p2="", unsigned long ip1=0, unsigned long ip2=0)
Full constructor.
Definition:
RootAddress.h:45
Gaudi::RootAddress::~RootAddress
virtual ~RootAddress()
Standard Destructor.
Definition:
RootAddress.h:53
RootCnv
RootCnv
RootAddress.h
Generated on Thu Mar 30 2017 15:42:59 for The Gaudi Framework by
1.8.11