ATLAS Offline Software
TrigTauClusterContainerCnv.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 /**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigEventAthenaPool
8 * @class : TrigTauClusterContainerCnv
9 *
10 * @brief transient persistent converter for TrigTauClusterContainer
11 *
12 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13 * @author Francesca Bucci <F.Bucci@cern.ch> - U. Geneva
14 *
15 **********************************************************************************/
16 #ifndef TRIGEVENTATHENAPOOL_TRIGTAUCLUSTERCONTAINER_CNV_H
17 #define TRIGEVENTATHENAPOOL_TRIGTAUCLUSTERCONTAINER_CNV_H
18 
19 #include "GaudiKernel/MsgStream.h"
27 
29 
31 
33 {
35 
36 protected:
37 public:
39 protected:
40 
43 
44 private:
49 
50 };
51 
52 #endif
TrigTauClusterContainerCnv::m_converter4
TrigTauClusterContainerCnv_p4 m_converter4
Definition: TrigTauClusterContainerCnv.h:47
TrigTauClusterContainer_p5.h
TrigTauClusterContainerCnv::m_converter1
TrigTauClusterContainerCnv_tlp1 m_converter1
Definition: TrigTauClusterContainerCnv.h:45
TrigTauClusterContainerCnv
Definition: TrigTauClusterContainerCnv.h:33
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
TrigTauClusterContainerCnv::m_converter3
TrigTauClusterContainerCnv_p3 m_converter3
Definition: TrigTauClusterContainerCnv.h:46
TrigTauClusterContainerCnv_tlp1.h
T_AthenaPoolCustomCnv.h
his file contains the class definition for the templated T_AthenaPoolCustomCnv class.
CnvFactory
Abstract factory to create the converter.
Definition: ToyConverter.h:16
TrigTauClusterContainer
Container from TrigTauCluster type objects.
Definition: TrigTauClusterContainer.h:32
TrigTauClusterContainerCnv::TrigTauClusterContainerCnv
TrigTauClusterContainerCnv(ISvcLocator *svcloc)
Definition: TrigTauClusterContainerCnv.h:38
TrigTauClusterContainerCnv::m_converter5
TrigTauClusterContainerCnv_p5 m_converter5
Definition: TrigTauClusterContainerCnv.h:48
TrigTauClusterContainer_PERS
TrigTauClusterContainer_p5 TrigTauClusterContainer_PERS
Definition: TrigTauClusterContainerCnv.h:28
TrigTauClusterContainer.h
TrigTauClusterContainerCnv_p4.h
TrigTauClusterContainer_p5
Definition: TrigTauClusterContainer_p5.h:10
TrigTauClusterContainerCnv_p5.h
TrigTauClusterContainerCnv_tlp1
Definition: TrigTauClusterContainerCnv_tlp1.h:33
TPCnvVector
Definition: TPConverter.h:1256
TrigTauClusterContainerCnv_p3.h
TrigTauClusterContainerCnv::createTransient
virtual TrigTauClusterContainer * createTransient()
Definition: TrigTauClusterContainerCnv.cxx:26
TrigTauClusterContainerCnv::createPersistent
virtual TrigTauClusterContainer_PERS * createPersistent(TrigTauClusterContainer *transObj)
Definition: TrigTauClusterContainerCnv.cxx:12
TrigTauClusterContainerCnvBase
T_AthenaPoolCustomCnv< TrigTauClusterContainer, TrigTauClusterContainer_PERS > TrigTauClusterContainerCnvBase
Definition: TrigTauClusterContainerCnv.h:30