ATLAS Offline Software
Loading...
Searching...
No Matches
VertexSignificance.h
Go to the documentation of this file.
1// -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef JETTAGTOOLS_VERTEXSIGNIFICANCE_H
8#define JETTAGTOOLS_VERTEXSIGNIFICANCE_H
9
11#include "xAODTracking/Vertex.h"
12
13#include <vector>
14
15namespace Analysis {
16
20 double get3DSignificance(const xAOD::Vertex& priVertex,
21 const std::vector<const xAOD::Vertex*>& secVertex,
22 const Amg::Vector3D& jetDirection);
23
26 double get3DSignificanceCorr(const xAOD::Vertex& priVertex,
27 const std::vector<const xAOD::Vertex*>& secVertex,
28 const Amg::Vector3D& jetDirection);
29
30}
31
32#endif
Eigen::Matrix< double, 3, 1 > Vector3D
The namespace of all packages in PhysicsAnalysis/JetTagging.
double get3DSignificanceCorr(const xAOD::Vertex &priVertex, const std::vector< const xAOD::Vertex * > &secVertex, const Amg::Vector3D &jetDirection)
Largest signed significance of the individual secondary vertices with respect to the primary vertex.
double get3DSignificance(const xAOD::Vertex &priVertex, const std::vector< const xAOD::Vertex * > &secVertex, const Amg::Vector3D &jetDirection)
Signed decay length significance of the weighted mean of the secondary vertices with respect to the p...
Vertex_v1 Vertex
Define the latest version of the vertex class.