ATLAS Offline Software
Event
xAOD
xAODTriggerAthenaPool
src
xAODTrigPassBitsContainerCnv.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: xAODTrigPassBitsContainerCnv.h 755768 2016-06-17 13:43:10Z krasznaa $
8
#ifndef XAODTRIGGERATHENAPOOL_XAODTRIGPASSBITSCONTAINERCNV_H
9
#define XAODTRIGGERATHENAPOOL_XAODTRIGPASSBITSCONTAINERCNV_H
10
11
// Gaudi/Athena include(s):
12
#include "
AthenaPoolCnvSvc/T_AthenaPoolxAODCnv.h
"
13
14
// EDM include(s):
15
#include "
xAODTrigger/TrigPassBitsContainer.h
"
16
17
// Base the converter on the helper class:
18
typedef
T_AthenaPoolxAODCnv< xAOD::TrigPassBitsContainer >
19
xAODTrigPassBitsContainerCnvBase
;
20
41
class
xAODTrigPassBitsContainerCnv
:
public
xAODTrigPassBitsContainerCnvBase
{
42
43
public
:
45
xAODTrigPassBitsContainerCnv
( ISvcLocator* svcLoc );
46
48
virtual
xAOD::TrigPassBitsContainer
*
49
createTransientWithKey
(
const
std::string&
key
)
override
final
;
50
};
51
52
#endif // XAODTRIGGERATHENAPOOL_XAODTRIGPASSBITSCONTAINERCNV_H
xAODTrigPassBitsContainerCnv
Custom converter for reading xAOD::TrigPassBitsContainer correctly.
Definition:
xAODTrigPassBitsContainerCnv.h:41
xAODTrigPassBitsContainerCnv::xAODTrigPassBitsContainerCnv
xAODTrigPassBitsContainerCnv(ISvcLocator *svcLoc)
Converter constructor.
Definition:
xAODTrigPassBitsContainerCnv.cxx:14
xAODTrigPassBitsContainerCnv::createTransientWithKey
virtual xAOD::TrigPassBitsContainer * createTransientWithKey(const std::string &key) override final
Function reading in the persistent object from disk.
Definition:
xAODTrigPassBitsContainerCnv.cxx:20
TrigPassBitsContainer.h
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
T_AthenaPoolxAODCnv.h
Athena pool converter for xAOD classes.
xAODTrigPassBitsContainerCnvBase
T_AthenaPoolxAODCnv< xAOD::TrigPassBitsContainer > xAODTrigPassBitsContainerCnvBase
Definition:
xAODTrigPassBitsContainerCnv.h:19
T_AthenaPoolxAODCnv
Athena pool converter for xAOD classes.
Definition:
T_AthenaPoolxAODCnv.h:41
mapkey::key
key
Definition:
TElectronEfficiencyCorrectionTool.cxx:37
Generated on Mon Dec 23 2024 21:23:16 for ATLAS Offline Software by
1.8.18