ATLAS Offline Software
Loading...
Searching...
No Matches
TPHelpers.h File Reference
#include <vector>
Include dependency graph for TPHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Analysis
 The namespace of all packages in PhysicsAnalysis/JetTagging.

Functions

template<class CNV, class CNVForObj, class ObjType>
void Analysis::persToTransVectorObj (CNV *masterCvt, CNVForObj **cnv, const std::vector< TPObjRef > &persVector, std::vector< ObjType * > &result, MsgStream &msg)
 Given a vector of poitners to an object, create the persistent from the transient.
template<typename CNV, typename CNVForObj, typename ObjType>
void Analysis::transToPersVectorObj (CNV *masterCvt, CNVForObj **cnv, const std::vector< ObjType * > &transVector, std::vector< TPObjRef > &result, MsgStream &msg)
 Translate a set of pointers to objects to their persistent rep, saving them in the tlp container.