ATLAS Offline Software
Control
DataModelAthenaPool
DataModelAthenaPool
DataLink_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef DATAMODELATHENAPOOL_DATALINK_P1_H
6
#define DATAMODELATHENAPOOL_DATALINK_P1_H
7
13
#include <string>
14
#include <vector>
15
#include <stdint.h>
16
17
#include "
CxxUtils/sgkey_t.h
"
18
24
class
DataLink_p1
{
25
public
:
26
DataLink_p1
() :
m_SGKeyHash
(0) {}
27
28
std::string
m_link
;
29
SG::sgkey_t
m_SGKeyHash
;
// replaces m_contName
30
};
31
32
33
37
typedef
std::vector<DataLink_p1>
DataLinkVector_p1
;
38
39
40
#endif
41
42
43
DataLink_p1::m_link
std::string m_link
Definition:
DataLink_p1.h:28
DataLink_p1
Persistent representation of DataLink contains the StoreGate key of the container object to which the...
Definition:
DataLink_p1.h:24
DataLink_p1::DataLink_p1
DataLink_p1()
Definition:
DataLink_p1.h:26
SG::sgkey_t
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
Definition:
CxxUtils/CxxUtils/sgkey_t.h:32
sgkey_t.h
Define the type used for hashed StoreGate key+CLID pairs.
DataLink_p1::m_SGKeyHash
SG::sgkey_t m_SGKeyHash
Definition:
DataLink_p1.h:29
DataLinkVector_p1
std::vector< DataLink_p1 > DataLinkVector_p1
Definition:
DataLink_p1.h:37
Generated on Sun Dec 22 2024 21:09:03 for ATLAS Offline Software by
1.8.18