ATLAS Offline Software
Event
xAOD
xAODCoreAthenaPool
src
xAODAuxContainerBaseCnv.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: xAODAuxContainerBaseCnv.h 660871 2015-04-16 08:20:17Z krasznaa $
8
#ifndef XAODCOREATHENAPOOL_XAODAUXCONTAINERBASECNV_H
9
#define XAODCOREATHENAPOOL_XAODAUXCONTAINERBASECNV_H
10
11
// Gaudi/Athena include(s):
12
#include "
AthenaPoolCnvSvc/T_AthenaPoolAuxContainerCnv.h
"
13
14
// EDM include(s):
15
#include "
xAODCore/AuxContainerBase.h
"
16
18
typedef
T_AthenaPoolAuxContainerCnv< xAOD::AuxContainerBase >
19
xAODAuxContainerBaseCnvBase
;
20
32
class
xAODAuxContainerBaseCnv
:
public
xAODAuxContainerBaseCnvBase
{
33
34
public
:
36
using
xAODAuxContainerBaseCnvBase::xAODAuxContainerBaseCnvBase
;
37
38
protected
:
40
virtual
xAOD::AuxContainerBase
*
41
createPersistentWithKey
(
xAOD::AuxContainerBase
* trans,
42
const
std::string&
key
)
override
;
43
44
};
// class xAODAuxContainerBaseCnv
45
46
47
#endif // XAODCOREATHENAPOOL_XAODAUXCONTAINERBASECNV_H
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition:
AuxContainerBase.h:59
T_AthenaPoolAuxContainerCnv
Athena pool converter for aux store classes.
Definition:
T_AthenaPoolAuxContainerCnv.h:39
xAODAuxContainerBaseCnv
POOL converter for the xAOD::AuxContainerBase class.
Definition:
xAODAuxContainerBaseCnv.h:32
xAODAuxContainerBaseCnvBase
T_AthenaPoolAuxContainerCnv< xAOD::AuxContainerBase > xAODAuxContainerBaseCnvBase
Base class for the converter.
Definition:
xAODAuxContainerBaseCnv.h:19
T_AthenaPoolAuxContainerCnv.h
Athena pool converter for aux store classes.
xAODAuxContainerBaseCnv::createPersistentWithKey
virtual xAOD::AuxContainerBase * createPersistentWithKey(xAOD::AuxContainerBase *trans, const std::string &key) override
Function preparing the container to be written out.
Definition:
xAODAuxContainerBaseCnv.cxx:9
mapkey::key
key
Definition:
TElectronEfficiencyCorrectionTool.cxx:37
Generated on Thu Nov 7 2024 21:31:57 for ATLAS Offline Software by
1.8.18