ATLAS Offline Software
SkimDecisionCollectionCnv.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // Header file for SkimDecisionCollectionCnv
7 // Author: David Cote, September 2008. <david.cote@cern.ch>
8 // This class uses TP separation
10 
11 #ifndef SKIMDECISIONCOLLECTIONCNV__H
12 #define SKIMDECISIONCOLLECTIONCNV__H
13 
18 
19 // the latest persistent representation type of SkimDecisionCollection
22 
24 {
26  protected:
27 public:
28  SkimDecisionCollectionCnv (ISvcLocator* svcloc) : SkimDecisionCollectionCnvBase(svcloc) {}
29 protected:
32 
33  private:
35 };
36 
37 #endif // SKIMDECISIONCOLLECTIONCNV__H
38 
SkimDecisionCollection_PERS
SkimDecisionCollection_p1 SkimDecisionCollection_PERS
Definition: SkimDecisionCollectionCnv.h:20
SkimDecisionCollection.h
SkimDecisionCollectionCnv
Definition: SkimDecisionCollectionCnv.h:24
SkimDecisionCollectionCnvBase
T_AthenaPoolCustomCnv< SkimDecisionCollection, SkimDecisionCollection_PERS > SkimDecisionCollectionCnvBase
Definition: SkimDecisionCollectionCnv.h:21
SkimDecisionCollection
Definition: SkimDecisionCollection.h:21
SkimDecisionCollection_p1
Definition: SkimDecisionCollection_p1.h:12
T_AthenaPoolCustomCnv
Compatibility for old converter classes that don't get passed the key.
Definition: T_AthenaPoolCustomCnv.h:132
SkimDecisionCollectionCnv::createTransient
virtual SkimDecisionCollection * createTransient()
Definition: SkimDecisionCollectionCnv.cxx:20
SkimDecisionCollectionCnv_p1.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
SkimDecisionCollection_p1.h
SkimDecisionCollectionCnv::m_TPConverter
SkimDecisionCollectionCnv_p1 m_TPConverter
Definition: SkimDecisionCollectionCnv.h:34
TPCnvVector
Definition: TPConverter.h:1256
SkimDecisionCollectionCnv::createPersistent
virtual SkimDecisionCollection_PERS * createPersistent(SkimDecisionCollection *transCont)
Definition: SkimDecisionCollectionCnv.cxx:12
SkimDecisionCollectionCnv::SkimDecisionCollectionCnv
SkimDecisionCollectionCnv(ISvcLocator *svcloc)
Definition: SkimDecisionCollectionCnv.h:28