ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTrackingAthenaPool
src
xAODTrackStateAuxContainerCnv.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_TRACKSTATE_AUXCONTAINER_CNV_H
6
#define XAODINDETMEASUREMENT_TRACKSTATE_AUXCONTAINER_CNV_H
7
8
// Gaudi/Athena include(s):
9
#include "
AthenaPoolCnvSvc/T_AthenaPoolAuxContainerCnv.h
"
10
11
// EDM include(s):
12
#include "
xAODTracking/TrackStateAuxContainer.h
"
13
14
typedef
T_AthenaPoolAuxContainerCnv<xAOD::TrackStateAuxContainer>
xAODTrackStateAuxContainerCnvBase
;
15
16
class
xAODTrackStateAuxContainerCnv
:
17
public
xAODTrackStateAuxContainerCnvBase
18
{
19
public
:
20
xAODTrackStateAuxContainerCnv
( ISvcLocator* svcLoc );
21
22
private
:
23
friend
class
CnvFactory
<
xAODTrackStateAuxContainerCnv
>;
24
25
virtual
StatusCode
initialize
()
override
;
26
27
protected
:
28
virtual
xAOD::TrackStateAuxContainer
*
29
createPersistentWithKey
(
xAOD::TrackStateAuxContainer
* trans,
30
const
std::string& key )
override
;
31
};
32
33
#endif
T_AthenaPoolAuxContainerCnv.h
Athena pool converter for aux store classes.
TrackStateAuxContainer.h
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
xAODTrackStateAuxContainerCnv::initialize
virtual StatusCode initialize() override
Gaudi Service Interface method implementations:
Definition
xAODTrackStateAuxContainerCnv.cxx:20
xAODTrackStateAuxContainerCnv::xAODTrackStateAuxContainerCnv
xAODTrackStateAuxContainerCnv(ISvcLocator *svcLoc)
Definition
xAODTrackStateAuxContainerCnv.cxx:16
xAODTrackStateAuxContainerCnv::createPersistentWithKey
virtual xAOD::TrackStateAuxContainer * createPersistentWithKey(xAOD::TrackStateAuxContainer *trans, const std::string &key) override
Convert a transient object to persistent form.
Definition
xAODTrackStateAuxContainerCnv.cxx:45
xAOD::TrackStateAuxContainer
TrackStateAuxContainer_v1 TrackStateAuxContainer
Definition
TrackStateAuxContainer.h:11
xAODTrackStateAuxContainerCnvBase
T_AthenaPoolAuxContainerCnv< xAOD::TrackStateAuxContainer > xAODTrackStateAuxContainerCnvBase
Definition
xAODTrackStateAuxContainerCnv.h:14
Generated on
for ATLAS Offline Software by
1.17.0