ATLAS Offline Software
JetKeyDescriptorCollectionCnv_tlp1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
8 #ifndef JETEVENTTPCNV_JETKEYDESCRIPTORCOLLECTIONCNV_TLP1
9 #define JETEVENTTPCNV_JETKEYDESCRIPTORCOLLECTIONCNV_TLP1
10 
13 
16 
17 class JetKeyDescriptorCollectionCnv_tlp1 : public AthenaPoolTopLevelTPConverter<JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1>
18 {
19  public:
21  virtual inline ~JetKeyDescriptorCollectionCnv_tlp1 (void) {}
22 
24 
26  {
27  return &(getTLPersObject()->m_tokenList);
28  }
29 
30  protected:
33 };
34 
35 #endif
TPCnvTokenList_p1
Definition: TPCnvTokenList_p1.h:55
JetKeyDescriptorCollectionCnv_tlp1
Top level converter for jet collections.
Definition: JetKeyDescriptorCollectionCnv_tlp1.h:18
JetKeyDescriptorCollectionCnv_tlp1::setPStorage
void setPStorage(JetKeyDescriptorCollection_tlp1 *storage)
Connect up the storage when we are doing the reading/writing.
Definition: JetKeyDescriptorCollectionCnv_tlp1.cxx:25
TopLevelTPCnvBaseP::getTLPersObject
TL_PERS * getTLPersObject()
Definition: TopLevelTPCnvBaseP.h:72
JetKeyDescriptorCollectionCnv_tlp1::~JetKeyDescriptorCollectionCnv_tlp1
virtual ~JetKeyDescriptorCollectionCnv_tlp1(void)
Definition: JetKeyDescriptorCollectionCnv_tlp1.h:21
JetKeyDescriptorCollection_tlp1
Top level container that will store all the various jet objects that are getting stored.
Definition: JetKeyDescriptorCollection_tlp1.h:19
AthenaPoolTopLevelTPConverter.h
JetKeyDescriptorCnv_p1.h
JetKeyDescriptorCollectionCnv_p1.h
JetKeyDescriptorCollectionCnv_tlp1::getTokenListVar
virtual TPCnvTokenList_p1 * getTokenListVar()
Return the list of tokens to the objects extending the object owned by this converter.
Definition: JetKeyDescriptorCollectionCnv_tlp1.h:25
JetKeyDescriptorCnv_p1
Definition: JetKeyDescriptorCnv_p1.h:17
JetKeyDescriptorCollection_tlp1.h
JetKeyDescriptorCollectionCnv_tlp1::m_jetKeyDescriptorCnv_p1
JetKeyDescriptorCnv_p1 m_jetKeyDescriptorCnv_p1
All the various converters.
Definition: JetKeyDescriptorCollectionCnv_tlp1.h:32
JetKeyDescriptorCollectionCnv_tlp1::JetKeyDescriptorCollectionCnv_tlp1
JetKeyDescriptorCollectionCnv_tlp1(void)
Top level container converter.
Definition: JetKeyDescriptorCollectionCnv_tlp1.cxx:16
TopLevelTPConverter
Definition: TopLevelTPConverter.h:35