ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetEventTPCnv
JetEventTPCnv
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
11
#include "
TPTools/TopLevelTPConverter.h
"
12
#include "
JetEventTPCnv/JetKeyDescriptorCollection_tlp1.h
"
13
14
#include "
JetEventTPCnv/JetKeyDescriptorCnv_p1.h
"
15
#include "
JetEventTPCnv/JetKeyDescriptorCollectionCnv_p1.h
"
16
17
class
JetKeyDescriptorCollectionCnv_tlp1
:
public
TopLevelTPConverter
<JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1>
18
{
19
public
:
20
JetKeyDescriptorCollectionCnv_tlp1
(
void
);
21
virtual
inline
~JetKeyDescriptorCollectionCnv_tlp1
(
void
) {}
22
23
void
setPStorage
(
JetKeyDescriptorCollection_tlp1
*storage);
24
25
virtual
TPCnvTokenList_p1
*
getTokenListVar
()
26
{
27
return
&(
getTLPersObject
()->
m_tokenList
);
28
}
29
30
protected
:
32
JetKeyDescriptorCnv_p1
m_jetKeyDescriptorCnv_p1
;
33
};
34
35
#endif
JetKeyDescriptorCnv_p1.h
JetKeyDescriptorCollectionCnv_p1.h
JetKeyDescriptorCollection_tlp1.h
TopLevelTPConverter.h
Defines the most specialized template for all top-level TP converters.
JetKeyDescriptorCnv_p1
Definition
JetKeyDescriptorCnv_p1.h:17
JetKeyDescriptorCollectionCnv_tlp1::m_jetKeyDescriptorCnv_p1
JetKeyDescriptorCnv_p1 m_jetKeyDescriptorCnv_p1
All the various converters.
Definition
JetKeyDescriptorCollectionCnv_tlp1.h:32
JetKeyDescriptorCollectionCnv_tlp1::setPStorage
void setPStorage(JetKeyDescriptorCollection_tlp1 *storage)
Connect up the storage when we are doing the reading/writing.
Definition
JetKeyDescriptorCollectionCnv_tlp1.cxx:25
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
JetKeyDescriptorCollectionCnv_tlp1::JetKeyDescriptorCollectionCnv_tlp1
JetKeyDescriptorCollectionCnv_tlp1(void)
Top level container converter.
Definition
JetKeyDescriptorCollectionCnv_tlp1.cxx:16
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
JetKeyDescriptorCollection_tlp1::m_tokenList
TPCnvTokenList_p1 m_tokenList
Definition
JetKeyDescriptorCollection_tlp1.h:24
TPCnvTokenList_p1
vector of TPCnvToken_p1 Each top-level persistent object that has extentions needs a data member of t...
Definition
TPCnvTokenList_p1.h:56
TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >::getTLPersObject
JetKeyDescriptorCollection_tlp1 * getTLPersObject()
Definition
TopLevelTPCnvBaseP.h:72
TopLevelTPConverter< JetKeyDescriptorCollectionCnv_p1, JetKeyDescriptorCollection_tlp1 >::TopLevelTPConverter
TopLevelTPConverter()
Definition
TopLevelTPConverter.h:50
Generated on
for ATLAS Offline Software by
1.17.0