ATLAS Offline Software
Loading...
Searching...
No Matches
SecVtxHelper.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef XAOD_SECVTXHelper_H
6#define XAOD_SECVTXHelper_H
7
9
10namespace xAOD {
11
12 namespace SecVtxHelper{
13 // Helper functions for managing dynamic decorated variables
14
15 float VertexMass(const xAOD::Vertex* );
16
17 void setVertexMass(xAOD::Vertex * , float value);
18
19 float EnergyFraction(const xAOD::Vertex * );
20
21 void setEnergyFraction(xAOD::Vertex * , float value);
22
23 int VtxNtrk(const xAOD::Vertex* );
24
25 void setVtxNtrk(xAOD::Vertex * , int value);
26
27 float Vtxpt(const xAOD::Vertex* );
28
29 void setVtxpt(xAOD::Vertex * , float value);
30
31 float Vtxeta(const xAOD::Vertex* );
32
33 void setVtxeta(xAOD::Vertex * , float value);
34
35 float Vtxphi(const xAOD::Vertex* );
36
37 void setVtxphi(xAOD::Vertex * , float value);
38
39 float VtxnormDist(const xAOD::Vertex* );
40
41 void setVtxnormDist(xAOD::Vertex * , float value);
42
43 }
44
45
46}
47
48#endif
49
50
int VtxNtrk(const xAOD::Vertex *)
void setVtxeta(xAOD::Vertex *, float value)
float Vtxpt(const xAOD::Vertex *)
void setVertexMass(xAOD::Vertex *, float value)
void setVtxNtrk(xAOD::Vertex *, int value)
float Vtxeta(const xAOD::Vertex *)
void setVtxpt(xAOD::Vertex *, float value)
void setVtxnormDist(xAOD::Vertex *, float value)
void setEnergyFraction(xAOD::Vertex *, float value)
void setVtxphi(xAOD::Vertex *, float value)
float EnergyFraction(const xAOD::Vertex *)
float VertexMass(const xAOD::Vertex *)
float Vtxphi(const xAOD::Vertex *)
float VtxnormDist(const xAOD::Vertex *)
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Vertex_v1 Vertex
Define the latest version of the vertex class.