ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigMuonEventTPCnv
TrigMuonEventTPCnv
TrigMuonEFTrack_p4.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_p3
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_P4_H
19
#define TRIGMUONEVENTTPCNV_TRIGMUONEFTRACK_P4_H
20
21
#include <stdint.h>
22
#include <string>
23
#include "
AthenaPoolUtilities/TPObjRef.h
"
24
25
class
TrigMuonEFTrack_p4
26
{
27
friend
class
TrigMuonEFTrackCnv
;
28
29
public
:
30
31
TrigMuonEFTrack_p4
() {}
32
virtual
~TrigMuonEFTrack_p4
(){}
33
34
//private:
35
float
m_charge
{};
36
float
m_d0
{};
37
float
m_z0
{};
38
float
m_chi2
{};
39
float
m_chi2prob
{};
40
float
m_posx
{};
41
float
m_posy
{};
42
float
m_posz
{};
43
unsigned
short
int
m_nRpcHitsPhi
{};
44
unsigned
short
int
m_nTgcHitsPhi
{};
45
unsigned
short
int
m_nCscHitsPhi
{};
46
unsigned
short
int
m_nRpcHitsEta
{};
47
unsigned
short
int
m_nTgcHitsEta
{};
48
unsigned
short
int
m_nCscHitsEta
{};
49
TPObjRef
m_P4IPtCotThPhiM
;
50
};
51
52
#endif
TPObjRef.h
TPObjRef
This class is an object reference used in Athena persistent data model.
Definition
TPObjRef.h:20
TrigMuonEFTrack_p4::m_charge
float m_charge
Definition
TrigMuonEFTrack_p4.h:35
TrigMuonEFTrack_p4::~TrigMuonEFTrack_p4
virtual ~TrigMuonEFTrack_p4()
Definition
TrigMuonEFTrack_p4.h:32
TrigMuonEFTrack_p4::m_chi2
float m_chi2
Definition
TrigMuonEFTrack_p4.h:38
TrigMuonEFTrack_p4::m_nTgcHitsPhi
unsigned short int m_nTgcHitsPhi
Definition
TrigMuonEFTrack_p4.h:44
TrigMuonEFTrack_p4::m_P4IPtCotThPhiM
TPObjRef m_P4IPtCotThPhiM
Definition
TrigMuonEFTrack_p4.h:49
TrigMuonEFTrack_p4::TrigMuonEFTrackCnv
friend class TrigMuonEFTrackCnv
Definition
TrigMuonEFTrack_p4.h:27
TrigMuonEFTrack_p4::m_posz
float m_posz
Definition
TrigMuonEFTrack_p4.h:42
TrigMuonEFTrack_p4::m_nRpcHitsPhi
unsigned short int m_nRpcHitsPhi
Definition
TrigMuonEFTrack_p4.h:43
TrigMuonEFTrack_p4::m_nCscHitsPhi
unsigned short int m_nCscHitsPhi
Definition
TrigMuonEFTrack_p4.h:45
TrigMuonEFTrack_p4::TrigMuonEFTrack_p4
TrigMuonEFTrack_p4()
Definition
TrigMuonEFTrack_p4.h:31
TrigMuonEFTrack_p4::m_nRpcHitsEta
unsigned short int m_nRpcHitsEta
Definition
TrigMuonEFTrack_p4.h:46
TrigMuonEFTrack_p4::m_nTgcHitsEta
unsigned short int m_nTgcHitsEta
Definition
TrigMuonEFTrack_p4.h:47
TrigMuonEFTrack_p4::m_d0
float m_d0
Definition
TrigMuonEFTrack_p4.h:36
TrigMuonEFTrack_p4::m_chi2prob
float m_chi2prob
Definition
TrigMuonEFTrack_p4.h:39
TrigMuonEFTrack_p4::m_nCscHitsEta
unsigned short int m_nCscHitsEta
Definition
TrigMuonEFTrack_p4.h:48
TrigMuonEFTrack_p4::m_posx
float m_posx
Definition
TrigMuonEFTrack_p4.h:40
TrigMuonEFTrack_p4::m_posy
float m_posy
Definition
TrigMuonEFTrack_p4.h:41
TrigMuonEFTrack_p4::m_z0
float m_z0
Definition
TrigMuonEFTrack_p4.h:37
Generated on
for ATLAS Offline Software by
1.17.0