ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODInDetMeasurementAthenaPool
src
xAODSpacePointAuxContainerCnv.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef XAODINDETMEASUREMENT_SPACEPOINT_AUXCONTAINER_CNV_H
6
#define XAODINDETMEASUREMENT_SPACEPOINT_AUXCONTAINER_CNV_H
7
8
// Gaudi/Athena include(s):
9
#include "
AthenaPoolCnvSvc/T_AthenaPoolAuxContainerCnv.h
"
10
11
// EDM include(s):
12
#include "
xAODInDetMeasurement/SpacePointAuxContainer.h
"
13
14
typedef
T_AthenaPoolAuxContainerCnv<xAOD::SpacePointAuxContainer>
xAODSpacePointAuxContainerCnvBase
;
15
16
class
xAODSpacePointAuxContainerCnv
:
17
public
xAODSpacePointAuxContainerCnvBase
18
{
19
public
:
20
xAODSpacePointAuxContainerCnv
( ISvcLocator* svcLoc );
21
22
private
:
23
friend
class
CnvFactory
<
xAODSpacePointAuxContainerCnv
>;
24
25
virtual
StatusCode
initialize
()
override
;
26
27
protected
:
28
virtual
xAOD::SpacePointAuxContainer
*
29
createPersistentWithKey
(
xAOD::SpacePointAuxContainer
* trans,
30
const
std::string& key )
override
;
31
};
32
33
#endif
SpacePointAuxContainer.h
T_AthenaPoolAuxContainerCnv.h
Athena pool converter for aux store classes.
CnvFactory
Abstract factory to create the converter.
Definition
ToyConverter.h:16
T_AthenaPoolAuxContainerCnv
Athena pool converter for aux store classes.
Definition
T_AthenaPoolAuxContainerCnv.h:41
xAODSpacePointAuxContainerCnv::xAODSpacePointAuxContainerCnv
xAODSpacePointAuxContainerCnv(ISvcLocator *svcLoc)
Definition
xAODSpacePointAuxContainerCnv.cxx:15
xAODSpacePointAuxContainerCnv::initialize
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
Definition
xAODSpacePointAuxContainerCnv.cxx:19
xAODSpacePointAuxContainerCnv::createPersistentWithKey
virtual xAOD::SpacePointAuxContainer * createPersistentWithKey(xAOD::SpacePointAuxContainer *trans, const std::string &key) override
Convert a transient object to persistent form.
Definition
xAODSpacePointAuxContainerCnv.cxx:25
xAOD::SpacePointAuxContainer
SpacePointAuxContainer_v1 SpacePointAuxContainer
Definition of the current space point auxiliary container.
Definition
SpacePointAuxContainer.h:14
xAODSpacePointAuxContainerCnvBase
T_AthenaPoolAuxContainerCnv< xAOD::SpacePointAuxContainer > xAODSpacePointAuxContainerCnvBase
Definition
xAODSpacePointAuxContainerCnv.h:14
Generated on
for ATLAS Offline Software by
1.17.0