ATLAS Offline Software
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):
13 
14 // EDM include(s):
16 
20 
33 
34 public:
37 
38 protected:
40  virtual xAOD::AuxContainerBase*
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