ATLAS Offline Software
Loading...
Searching...
No Matches
TrigVertex_p2.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5/**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigInDetEventTPCnv
8 * @class : TrigVertex_p2
9 *
10 * @brief persistent partner for TrigVertex
11 *
12 * @author Dmitry Emeliyanov
13 *
14 *
15 **********************************************************************************/
16
17#ifndef TRIGINDETEVENTTPCNV_TRIGVERTEX_P2_H
18#define TRIGINDETEVENTTPCNV_TRIGVERTEX_P2_H
19
20#include <stdint.h>
21#include <vector>
22
23
25
27{
28 friend class TrigVertexCnv_p2;
29
30 public:
31
33 virtual ~TrigVertex_p2() = default;
34
35 private:
36
37 float m_allFloats[13]{};//m_x,m_y,m_z,m_mass,m_massVar,m_cov[6],m_energyFraction, m_chiSquared
38 int m_allInts[3]{};//m_nTwoTracksSecVtx,m_nDOF,m_algId
39
40 std::vector<TPObjRef> m_tracks ;
41};
42
43#endif
virtual ~TrigVertex_p2()=default
std::vector< TPObjRef > m_tracks
float m_allFloats[13]
friend class TrigVertexCnv_p2