ATLAS Offline Software
Loading...
Searching...
No Matches
TauDetailsContainerCnv_tlp4.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
9
11
12TauDetailsContainerCnv_tlp4 :: TauDetailsContainerCnv_tlp4(){
14 // NEVER reorder this list, or delete an entry from the middle.
15 // That will break backwards compatibility!
27
28}
29
30void TauDetailsContainerCnv_tlp4 :: setPStorage(TauDetailsContainer_tlp4 *storage){
32 m_recVertexCnv.setPStorage(&storage->m_recVertices);
33 m_vertexCnv.setPStorage(&storage->m_vertices);
34 m_fitQualityCnv.setPStorage(&storage->m_fitQualities);
35 m_errorMatrixCnv.setPStorage(&storage->m_errorMatrices);
36 m_tauCommonDetailsCnv.setPStorage(&storage->m_tauCommonDetails);
38 m_TauPi0ClusterCnv.setPStorage(&storage->m_TauPi0Cluster);
39 m_TauPi0CandidateCnv.setPStorage(&storage->m_TauPi0Candidate);
40 m_TauShotCnv.setPStorage(&storage->m_TauShot);
41 m_TauPi0DetailsCnv.setPStorage(&storage->m_TauPi0Details);
42}
43
Definition of transient<->persistent converter for Analysis::TauDetailsContainer.
TauCommonExtraDetailsCnv_p1 m_tauCommonExtraDetailsCnv
Extra common details converter.
TauShotCnv_p1 m_TauShotCnv
TauShot Converter.
VertexCnv_p1 m_vertexCnv
Vertex converter.
TauCommonDetailsCnv_p2 m_tauCommonDetailsCnv
Common details converter.
TauPi0DetailsCnv_p2 m_TauPi0DetailsCnv
TauPi0Details Converter.
FitQualityCnv_p1 m_fitQualityCnv
Fit quality converter.
TauEventDummyCnv_px m_dummyCnv
Dummy converter to take the place of the now-deleted PanTauDetailsCnv_p1.
TauPi0CandidateCnv_p1 m_TauPi0CandidateCnv
TauPi0Candidate Converter.
ErrorMatrixCnv_p1 m_errorMatrixCnv
Error matrix converter.
RecVertexCnv_p1 m_recVertexCnv
Rec vertex converter.
TauPi0ClusterCnv_p1 m_TauPi0ClusterCnv
TauPi0Cluster Converter.
Persistent class for Analysis::TauDetailsContainer.
std::vector< Trk::FitQuality_p1 > m_fitQualities
Fit quality.
std::vector< Trk::HepSymMatrix_p1 > m_errorMatrices
Error matrix.
std::vector< Trk::RecVertex_p1 > m_recVertices
Rec vertex.
std::vector< TauPi0Candidate_p1 > m_TauPi0Candidate
TauPi0Candidate.
std::vector< TauPi0Cluster_p1 > m_TauPi0Cluster
TauPi0Cluster.
std::vector< TauShot_p1 > m_TauShot
TauShot.
std::vector< TauDetailsContainer_p1 > m_tauDetailsContainers
Tau details container.
std::vector< TauCommonExtraDetails_p1 > m_tauCommonExtraDetails
Tau extra common details.
std::vector< TauCommonDetails_p2 > m_tauCommonDetails
Tau common details.
std::vector< TauPi0Details_p2 > m_TauPi0Details
TauPi0Details.
std::vector< Trk::Vertex_p1 > m_vertices
Vertex.
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.