ATLAS Offline Software
Loading...
Searching...
No Matches
SecVtxInfo_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef JETTAGINFOTPCNV_SECVTXINFO_P1_H
6#define JETTAGINFOTPCNV_SECVTXINFO_P1_H
7
8#include "CxxUtils/unused.h"
9
13
14namespace Analysis
15{
17 {
18 friend class SecVtxInfoCnv_p1;
19
20 private:
23
25
26 // Unused, but shouldn't delete it since it's part of the persistent data.
27 int ATH_UNUSED_MEMBER(m_numSelTracksForFit) = 0;
28 float m_dist = 0;
29 float m_rphidist = 0;
30 float m_prob = 0;
31 float m_mass = 0;
33 int m_mult = 0;
35
37 int m_fitType = 0;
38
41
44 };
45
46}
47
48#endif
TPObjRef m_secVtxPos
Translates to a Trk::RecVertex.
TPObjRef m_BaseTagInfo
Base class info.
int ATH_UNUSED_MEMBER(m_numSelTracksForFit)=0
Info stored in the SecVtxInfo subclass:
int m_fitType
Translates to enum FitTYpe.
friend class SecVtxInfoCnv_p1
This class is an object reference used in Athena persistent data model.
Definition TPObjRef.h:20
The namespace of all packages in PhysicsAnalysis/JetTagging.
Macro to mark a member as unused.