ATLAS Offline Software
Database
AthenaPOOL
EventSelectorAthenaPool
src
registerKeys.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: registerKeys.h,v 1.2 2008-04-10 15:29:57 gemmeren Exp $
8
24
#ifndef EVENTSELECTORATHENAPOOL_REGISTERKEYS_H
25
#define EVENTSELECTORATHENAPOOL_REGISTERKEYS_H
26
27
class
DataHeaderElement
;
28
class
DataHeader
;
29
class
StoreGateSvc
;
30
31
namespace
EventSelectorAthenaPoolUtil
{
37
void
registerKeys
(
const
DataHeaderElement
& dhe,
StoreGateSvc
*
store
);
38
44
void
registerKeys
(
const
DataHeader
&
dh
,
StoreGateSvc
*
store
);
45
}
// namespace EventSelectorAthenaPoolUtil
46
47
#endif // not EVENTSELECTORATHENAPOOL_REGISTERKEYS_H
store
StoreGateSvc * store
Definition:
fbtTestBasics.cxx:71
EventSelectorAthenaPoolUtil
Definition:
registerKeys.h:31
PyPoolBrowser.dh
dh
Definition:
PyPoolBrowser.py:102
EventSelectorAthenaPoolUtil::registerKeys
void registerKeys(const DataHeaderElement &dhe, StoreGateSvc *store)
Register all hash keys for one DH Element.
Definition:
registerKeys.cxx:22
StoreGateSvc
The Athena Transient Store API.
Definition:
StoreGateSvc.h:125
DataHeaderElement
This class provides a persistent form for the TransientAddress.
Definition:
DataHeader.h:36
DataHeader
This class provides the layout for summary information stored for data written to POOL.
Definition:
DataHeader.h:124
Generated on Thu Nov 7 2024 21:24:39 for ATLAS Offline Software by
1.8.18