ATLAS Offline Software
Loading...
Searching...
No Matches
xAODTriggerMenuJsonAuxContainerCnv.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODTRIGGERATHENAPOOL_XAODTRIGGERMENUJSONAUXCONTAINERCNV_H
8#define XAODTRIGGERATHENAPOOL_XAODTRIGGERMENUJSONAUXCONTAINERCNV_H
9
10// Gaudi/Athena include(s):
12
13// EDM include(s):
15
19
25
26 // Declare the factory as our friend:
28
29protected:
31public:
32 xAODTriggerMenuJsonAuxContainerCnv( ISvcLocator* svcLoc );
33protected:
34
37 createTransientWithKey( const std::string& key ) override;
38
39}; // class xAODTriggerMenuJsonAuxContainerCnv
40
41#endif // XAODTRIGGERATHENAPOOL_XAODTRIGGERMENUJSONAUXCONTAINERCNV_H
Athena pool converter for aux store classes.
Abstract factory to create the converter.
xAODTriggerMenuJsonAuxContainerCnv(ISvcLocator *svcLoc)
Converter constructor.
virtual xAOD::TriggerMenuJsonAuxContainer * createTransientWithKey(const std::string &key) override
Function reading in the object from the input file.
TriggerMenuJsonAuxContainer_v1 TriggerMenuJsonAuxContainer
Define the latest version of the trigger menu auxiliary container class.
T_AthenaPoolAuxContainerCnv< xAOD::TriggerMenuJsonAuxContainer > xAODTriggerMenuJsonAuxContainerCnvBase
Base class for the converter.