ATLAS Offline Software
Loading...
Searching...
No Matches
TauDetailsContainerCnv_tlp2.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
9
11
22
23void TauDetailsContainerCnv_tlp2 :: setPStorage(TauDetailsContainer_tlp2 *storage){
25 m_recVertexCnv.setPStorage(&storage->m_recVertices);
26 m_vertexCnv.setPStorage(&storage->m_vertices);
27 m_fitQualityCnv.setPStorage(&storage->m_fitQualities);
28 m_errorMatrixCnv.setPStorage(&storage->m_errorMatrices);
29 m_tauCommonDetailsCnv.setPStorage(&storage->m_tauCommonDetails);
31}
32
Definition of transient<->persistent converter for Analysis::TauDetailsContainer.
FitQualityCnv_p1 m_fitQualityCnv
Fit quality converter.
TauCommonDetailsCnv_p2 m_tauCommonDetailsCnv
Common details converter.
VertexCnv_p1 m_vertexCnv
Vertex converter.
RecVertexCnv_p1 m_recVertexCnv
Rec vertex converter.
TauCommonExtraDetailsCnv_p1 m_tauCommonExtraDetailsCnv
Extra common details converter.
ErrorMatrixCnv_p1 m_errorMatrixCnv
Error matrix converter.
Persistent class for Analysis::TauDetailsContainer.
std::vector< TauCommonExtraDetails_p1 > m_tauCommonExtraDetails
Tau extra common details.
std::vector< Trk::RecVertex_p1 > m_recVertices
Rec vertex.
std::vector< Trk::Vertex_p1 > m_vertices
Vertex.
std::vector< TauCommonDetails_p2 > m_tauCommonDetails
Tau common details.
std::vector< Trk::HepSymMatrix_p1 > m_errorMatrices
Error matrix.
std::vector< TauDetailsContainer_p1 > m_tauDetailsContainers
Tau details container.
std::vector< Trk::FitQuality_p1 > m_fitQualities
Fit quality.
virtual void addTPConverter(ITPConverter *cnv)
Add a TP converter to this top level converter.
void setMainCnvPStorage(STORAGE *storage)
Set the persistent storage space for the main TP converter.
void addMainTPConverter()
Add the main TP converter to the internal list - should be called from user-defined constructor.