ATLAS Offline Software
TrigTauContainerCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRIGEVENTATHENAPOOL_TRIGTAUCONTAINER_CNV_H
6 #define TRIGEVENTATHENAPOOL_TRIGTAUCONTAINER_CNV_H
7 
8 
9 #include "GaudiKernel/MsgStream.h"
10 
16 
18 
20 
22  {
23 
24  friend class CnvFactory<TrigTauContainerCnv>;
25 
26  protected:
27 
28 public:
29  TrigTauContainerCnv( ISvcLocator *svcloc ): TrigTauContainerCnvBase(svcloc){}
30 protected:
31 
32 
35 
36 private:
39 
40  };//end of class definitions
41 
42 
43  #endif //TRIGTAUCONTAINER_CNV_H
TrigTauContainer.h
TrigTauContainerCnv::createTransient
virtual TrigTauContainer * createTransient()
Definition: TrigTauContainerCnv.cxx:21
TrigTauContainerCnv_tlp1.h
TrigTauContainerCnv_p3.h
TrigTauContainerCnv::TrigTauContainerCnv
TrigTauContainerCnv(ISvcLocator *svcloc)
Definition: TrigTauContainerCnv.h:29
TrigTauContainer
File: TrigTauContainer.h.
Definition: TrigTauContainer.h:32
TrigTauContainer_PERS
TrigTauContainer_p3 TrigTauContainer_PERS
Definition: TrigTauContainerCnv.h:17
TrigTauContainerCnvBase
T_AthenaPoolCustomCnv< TrigTauContainer, TrigTauContainer_PERS > TrigTauContainerCnvBase
Definition: TrigTauContainerCnv.h:19
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
TrigTauContainerCnv::m_converter_tlp1
TrigTauContainerCnv_tlp1 m_converter_tlp1
Definition: TrigTauContainerCnv.h:37
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
TrigTauContainerCnv_tlp1
Definition: TrigTauContainerCnv_tlp1.h:31
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
TrigTauContainerCnv
Definition: TrigTauContainerCnv.h:22
TrigTauContainer_p3
Definition: TrigTauContainer_p3.h:18
TrigTauContainerCnv::m_converter
TrigTauContainerCnv_p3 m_converter
Definition: TrigTauContainerCnv.h:38
TrigTauContainerCnv::createPersistent
virtual TrigTauContainer_PERS * createPersistent(TrigTauContainer *transObj)
Definition: TrigTauContainerCnv.cxx:8
TPCnvVector
Definition: TPConverter.h:1256