ATLAS Offline Software
Loading...
Searching...
No Matches
TrigPassBitsCollectionCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRIGEVENTATHENAPOOL_TRIGPASSBITSCONTAINER_CNV_H
6#define TRIGEVENTATHENAPOOL_TRIGPASSBITSCONTAINER_CNV_H
7
11
12#include <memory>
13
17
19
21
22public:
23 TrigPassBitsCollectionCnv( ISvcLocator *svcloc );
25
26
27protected:
30
31private:
32 std::unique_ptr<TrigPassBitsCollection_impl> m_impl;
33};
34
35#endif //TRIGPASSBITSCONTAINER_CNV_H
36
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
TrigPassBitsCollection_p1 TrigPassBitsCollection_PERS
T_AthenaPoolCustomCnv< TrigPassBitsCollection, TrigPassBitsCollection_PERS > TrigPassBitsCollectionCnvBase
Abstract factory to create the converter.
Compatibility for old converter classes that don't get passed the key.
virtual TrigPassBitsCollection_PERS * createPersistent(TrigPassBitsCollection *transObj)
virtual TrigPassBitsCollection * createTransient()
std::unique_ptr< TrigPassBitsCollection_impl > m_impl
TrigPassBitsCollectionCnv(ISvcLocator *svcloc)