ATLAS Offline Software
Trigger
TrigEvent
TrigInDetEventTPCnv
TrigInDetEventTPCnv
TrigInDetTrackFitPar_p1.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 : TrigInDetTrackFitPar_p1
9
*
10
* @brief persistent partner for TrigInDetTrackFitPar
11
*
12
* @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13
* @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14
*
15
**********************************************************************************/
16
#ifndef TRIGINDETEVENTTPCNV_TRIGINDETTRACKFITPAR_P1_H
17
#define TRIGINDETEVENTTPCNV_TRIGINDETTRACKFITPAR_P1_H
18
19
20
class
TrigInDetTrackFitPar_p1
{
21
22
public
:
23
TrigInDetTrackFitPar_p1
() :
m_cov
(0) {}
24
TrigInDetTrackFitPar_p1
(
const
TrigInDetTrackFitPar_p1
&
p
);
25
TrigInDetTrackFitPar_p1
&
operator=
(
const
TrigInDetTrackFitPar_p1
&
p
);
26
27
double
m_a0
{};
28
double
m_phi0
{};
29
double
m_z0
{};
30
double
m_eta
{};
31
double
m_pT
{};
32
float
m_ea0
{};
33
float
m_ephi0
{};
34
float
m_ez0
{};
35
float
m_eeta
{};
36
float
m_epT
{};
37
std::vector<double>*
m_cov
{};
38
int
m_surfaceType
{};
//TrigInDetTrackFitPar::TrigSurfaceType
39
double
m_surfaceCoordinate
{};
40
41
//a transient member to solve memory leak in *m_cov
42
std::vector<double>
m_covtmp
;
43
44
};
45
46
47
#endif
TrigInDetTrackFitPar_p1::m_pT
double m_pT
Definition:
TrigInDetTrackFitPar_p1.h:41
TrigInDetTrackFitPar_p1
Definition:
TrigInDetTrackFitPar_p1.h:20
TrigInDetTrackFitPar_p1::m_ez0
float m_ez0
Definition:
TrigInDetTrackFitPar_p1.h:44
TrigInDetTrackFitPar_p1::m_eeta
float m_eeta
Definition:
TrigInDetTrackFitPar_p1.h:45
TrigInDetTrackFitPar_p1::m_surfaceType
int m_surfaceType
Definition:
TrigInDetTrackFitPar_p1.h:48
TrigInDetTrackFitPar_p1::m_epT
float m_epT
Definition:
TrigInDetTrackFitPar_p1.h:46
python.utils.AtlRunQueryDQUtils.p
p
Definition:
AtlRunQueryDQUtils.py:210
TrigInDetTrackFitPar_p1::m_cov
std::vector< double > * m_cov
Definition:
TrigInDetTrackFitPar_p1.h:47
TrigInDetTrackFitPar_p1::m_covtmp
std::vector< double > m_covtmp
Definition:
TrigInDetTrackFitPar_p1.h:52
TrigInDetTrackFitPar_p1::m_eta
double m_eta
Definition:
TrigInDetTrackFitPar_p1.h:40
TrigInDetTrackFitPar_p1::m_ea0
float m_ea0
Definition:
TrigInDetTrackFitPar_p1.h:42
TrigInDetTrackFitPar_p1::m_ephi0
float m_ephi0
Definition:
TrigInDetTrackFitPar_p1.h:43
TrigInDetTrackFitPar_p1::m_z0
double m_z0
Definition:
TrigInDetTrackFitPar_p1.h:39
TrigInDetTrackFitPar_p1::m_phi0
double m_phi0
Definition:
TrigInDetTrackFitPar_p1.h:38
TrigInDetTrackFitPar_p1::operator=
TrigInDetTrackFitPar_p1 & operator=(const TrigInDetTrackFitPar_p1 &p)
Definition:
TrigInDetTrackFitParCnv_p1.cxx:83
TrigInDetTrackFitPar_p1::m_surfaceCoordinate
double m_surfaceCoordinate
Definition:
TrigInDetTrackFitPar_p1.h:49
TrigInDetTrackFitPar_p1::m_a0
double m_a0
Definition:
TrigInDetTrackFitPar_p1.h:37
TrigInDetTrackFitPar_p1::TrigInDetTrackFitPar_p1
TrigInDetTrackFitPar_p1()
Definition:
TrigInDetTrackFitPar_p1.h:33
Generated on Thu Nov 7 2024 21:29:51 for ATLAS Offline Software by
1.8.18