ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigMuonEventTPCnv
TrigMuonEventTPCnv
TrigMuonEFTrack_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: TrigMuonEventTPCnv
8
* @class : TrigMuonEFTrack_p2
9
*
10
* @brief persistent partner for TrigMuonEFTrack
11
*
12
* @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13
* @author Francesca Bucci <F.Bucci@cern.ch> - U. Geneva
14
* @author Sergio Grancagnolo <Sergio.Grancagnolo@le.infn.it> - U.Salento/INFN Le
15
* @author Alexander Oh <alexander.oh@cern.ch> - U. Manchester
16
*
17
**********************************************************************************/
18
#ifndef TRIGMUONEVENTTPCNV_TRIGMUONEFTRACK_P2_H
19
#define TRIGMUONEVENTTPCNV_TRIGMUONEFTRACK_P2_H
20
21
#include <stdint.h>
22
#include <string>
23
#include "
AthenaPoolUtilities/TPObjRef.h
"
24
25
class
TrigMuonEFTrack_p2
26
{
27
friend
class
TrigMuonEFTrackCnv
;
28
29
public
:
30
31
TrigMuonEFTrack_p2
() {}
32
virtual
~TrigMuonEFTrack_p2
(){}
33
34
//private:
35
double
m_charge
{};
36
double
m_d0
{};
37
double
m_z0
{};
38
double
m_chi2
{};
39
double
m_chi2prob
{};
40
double
m_posx
{};
41
double
m_posy
{};
42
double
m_posz
{};
43
unsigned
short
int
m_nMdtHitsPhi
{};
44
unsigned
short
int
m_nRpcHitsPhi
{};
45
unsigned
short
int
m_nTgcHitsPhi
{};
46
unsigned
short
int
m_nCscHitsPhi
{};
47
unsigned
short
int
m_nMdtHitsEta
{};
48
unsigned
short
int
m_nRpcHitsEta
{};
49
unsigned
short
int
m_nTgcHitsEta
{};
50
unsigned
short
int
m_nCscHitsEta
{};
51
TPObjRef
m_P4IPtCotThPhiM
;
52
};
53
54
#endif
TPObjRef.h
TPObjRef
This class is an object reference used in Athena persistent data model.
Definition
TPObjRef.h:20
TrigMuonEFTrack_p2::m_posy
double m_posy
Definition
TrigMuonEFTrack_p2.h:41
TrigMuonEFTrack_p2::m_nTgcHitsEta
unsigned short int m_nTgcHitsEta
Definition
TrigMuonEFTrack_p2.h:49
TrigMuonEFTrack_p2::TrigMuonEFTrack_p2
TrigMuonEFTrack_p2()
Definition
TrigMuonEFTrack_p2.h:31
TrigMuonEFTrack_p2::m_nMdtHitsPhi
unsigned short int m_nMdtHitsPhi
Definition
TrigMuonEFTrack_p2.h:43
TrigMuonEFTrack_p2::m_nRpcHitsEta
unsigned short int m_nRpcHitsEta
Definition
TrigMuonEFTrack_p2.h:48
TrigMuonEFTrack_p2::TrigMuonEFTrackCnv
friend class TrigMuonEFTrackCnv
Definition
TrigMuonEFTrack_p2.h:27
TrigMuonEFTrack_p2::m_nCscHitsPhi
unsigned short int m_nCscHitsPhi
Definition
TrigMuonEFTrack_p2.h:46
TrigMuonEFTrack_p2::m_nTgcHitsPhi
unsigned short int m_nTgcHitsPhi
Definition
TrigMuonEFTrack_p2.h:45
TrigMuonEFTrack_p2::m_charge
double m_charge
Definition
TrigMuonEFTrack_p2.h:35
TrigMuonEFTrack_p2::~TrigMuonEFTrack_p2
virtual ~TrigMuonEFTrack_p2()
Definition
TrigMuonEFTrack_p2.h:32
TrigMuonEFTrack_p2::m_z0
double m_z0
Definition
TrigMuonEFTrack_p2.h:37
TrigMuonEFTrack_p2::m_nRpcHitsPhi
unsigned short int m_nRpcHitsPhi
Definition
TrigMuonEFTrack_p2.h:44
TrigMuonEFTrack_p2::m_chi2
double m_chi2
Definition
TrigMuonEFTrack_p2.h:38
TrigMuonEFTrack_p2::m_chi2prob
double m_chi2prob
Definition
TrigMuonEFTrack_p2.h:39
TrigMuonEFTrack_p2::m_posz
double m_posz
Definition
TrigMuonEFTrack_p2.h:42
TrigMuonEFTrack_p2::m_posx
double m_posx
Definition
TrigMuonEFTrack_p2.h:40
TrigMuonEFTrack_p2::m_nMdtHitsEta
unsigned short int m_nMdtHitsEta
Definition
TrigMuonEFTrack_p2.h:47
TrigMuonEFTrack_p2::m_d0
double m_d0
Definition
TrigMuonEFTrack_p2.h:36
TrigMuonEFTrack_p2::m_P4IPtCotThPhiM
TPObjRef m_P4IPtCotThPhiM
Definition
TrigMuonEFTrack_p2.h:51
TrigMuonEFTrack_p2::m_nCscHitsEta
unsigned short int m_nCscHitsEta
Definition
TrigMuonEFTrack_p2.h:50
Generated on
for ATLAS Offline Software by
1.17.0