ATLAS Offline Software
VertexCovarianceAssociationTool.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 // $Id: VertexCovarianceAssociationTool.cxx 281348 2010-02-24 23:15:11Z zaidan $
14 #include "VxVertex/VxCandidate.h"
15 
16 namespace D3PD {
17 
25  (const std::string& type,
26  const std::string& name,
27  const IInterface* parent)
28  : Base (type, name, parent)
29 {
30 }
31 
32 
40 {
41  return &(p.recVertex().covariancePosition());
42 }
43 
44 
51 const AmgSymMatrix(3)*
53 {
54  return &p.covariancePosition();
55 }
56 
57 
58 } // namespace D3PD
D3PD::SingleAssociationTool< Types< Trk::VxCandidate, xAOD::Vertex >, AmgSymMatrix(3)>::get
virtual const AmgSymMatrix(3) * get(const Types< Trk::VxCandidate, xAOD::Vertex > &p)=0
Return the target object.
D3PD::SingleAssociationTool< Types< Trk::VxCandidate, xAOD::Vertex >, AmgSymMatrix(3)>
D3PD::AmgSymMatrix
const AmgSymMatrix(5) *PerigeeCovarianceAssociationTool
Return the target object.
Definition: PerigeeCovarianceAssociationTool.cxx:43
D3PD
Block filler tool for noisy FEB information.
Definition: CaloCellDetailsFillerTool.cxx:29
python.utils.AtlRunQueryDQUtils.p
p
Definition: AtlRunQueryDQUtils.py:210
test_pyathena.parent
parent
Definition: test_pyathena.py:15
VxCandidate.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
xAOD::Vertex_v1
Class describing a Vertex.
Definition: Vertex_v1.h:42
Trk::VxCandidate
Definition: VxCandidate.h:27
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
VertexCovarianceAssociationTool.h
D3PD::VertexCovarianceAssociationTool::VertexCovarianceAssociationTool
VertexCovarianceAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
Definition: VertexCovarianceAssociationTool.cxx:25