ATLAS Offline Software
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>
24 
26 {
27  friend class TrigMuonEFTrackCnv;
28 
29 public:
30 
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{};
50 };
51 
52 #endif
TrigMuonEFTrack_p4::m_nTgcHitsEta
unsigned short int m_nTgcHitsEta
Definition: TrigMuonEFTrack_p4.h:59
TrigMuonEFTrack_p4::m_d0
float m_d0
Definition: TrigMuonEFTrack_p4.h:48
TrigMuonEFTrack_p4::m_nTgcHitsPhi
unsigned short int m_nTgcHitsPhi
Definition: TrigMuonEFTrack_p4.h:56
TrigMuonEFTrack_p4::m_nCscHitsEta
unsigned short int m_nCscHitsEta
Definition: TrigMuonEFTrack_p4.h:60
TrigMuonEFTrack_p4::TrigMuonEFTrack_p4
TrigMuonEFTrack_p4()
Definition: TrigMuonEFTrack_p4.h:43
TPObjRef
Definition: TPObjRef.h:20
TrigMuonEFTrack_p4::m_nRpcHitsEta
unsigned short int m_nRpcHitsEta
Definition: TrigMuonEFTrack_p4.h:58
TrigMuonEFTrack_p4::~TrigMuonEFTrack_p4
virtual ~TrigMuonEFTrack_p4()
Definition: TrigMuonEFTrack_p4.h:44
TrigMuonEFTrack_p4::m_P4IPtCotThPhiM
TPObjRef m_P4IPtCotThPhiM
Definition: TrigMuonEFTrack_p4.h:61
TrigMuonEFTrack_p4::m_chi2prob
float m_chi2prob
Definition: TrigMuonEFTrack_p4.h:51
TrigMuonEFTrack_p4::m_charge
float m_charge
Definition: TrigMuonEFTrack_p4.h:47
TrigMuonEFTrack_p4::TrigMuonEFTrackCnv
friend class TrigMuonEFTrackCnv
Definition: TrigMuonEFTrack_p4.h:39
TrigMuonEFTrack_p4
Definition: TrigMuonEFTrack_p4.h:26
TrigMuonEFTrack_p4::m_nCscHitsPhi
unsigned short int m_nCscHitsPhi
Definition: TrigMuonEFTrack_p4.h:57
TPObjRef.h
TrigMuonEFTrack_p4::m_posy
float m_posy
Definition: TrigMuonEFTrack_p4.h:53
TrigMuonEFTrack_p4::m_z0
float m_z0
Definition: TrigMuonEFTrack_p4.h:49
TrigMuonEFTrack_p4::m_chi2
float m_chi2
Definition: TrigMuonEFTrack_p4.h:50
TrigMuonEFTrack_p4::m_posz
float m_posz
Definition: TrigMuonEFTrack_p4.h:54
TrigMuonEFTrack_p4::m_posx
float m_posx
Definition: TrigMuonEFTrack_p4.h:52
TrigMuonEFTrack_p4::m_nRpcHitsPhi
unsigned short int m_nRpcHitsPhi
Definition: TrigMuonEFTrack_p4.h:55