ATLAS Offline Software
TrigMuonEFTrack_p3.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 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_P3_H
19 #define TRIGMUONEVENTTPCNV_TRIGMUONEFTRACK_P3_H
20 
21 #include <stdint.h>
22 #include <string>
24 
26 {
27  friend class TrigMuonEFTrackCnv;
28 
29 public:
30 
32  virtual ~TrigMuonEFTrack_p3(){}
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_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_p3::m_nRpcHitsPhi
unsigned short int m_nRpcHitsPhi
Definition: TrigMuonEFTrack_p3.h:55
TrigMuonEFTrack_p3::m_posy
double m_posy
Definition: TrigMuonEFTrack_p3.h:53
TrigMuonEFTrack_p3::m_nRpcHitsEta
unsigned short int m_nRpcHitsEta
Definition: TrigMuonEFTrack_p3.h:58
TrigMuonEFTrack_p3::m_posx
double m_posx
Definition: TrigMuonEFTrack_p3.h:52
TrigMuonEFTrack_p3::TrigMuonEFTrack_p3
TrigMuonEFTrack_p3()
Definition: TrigMuonEFTrack_p3.h:43
TrigMuonEFTrack_p3::m_nCscHitsPhi
unsigned short int m_nCscHitsPhi
Definition: TrigMuonEFTrack_p3.h:57
TrigMuonEFTrack_p3::m_chi2
double m_chi2
Definition: TrigMuonEFTrack_p3.h:50
TrigMuonEFTrack_p3::m_P4IPtCotThPhiM
TPObjRef m_P4IPtCotThPhiM
Definition: TrigMuonEFTrack_p3.h:61
TrigMuonEFTrack_p3::m_chi2prob
double m_chi2prob
Definition: TrigMuonEFTrack_p3.h:51
TPObjRef
Definition: TPObjRef.h:20
TrigMuonEFTrack_p3::TrigMuonEFTrackCnv
friend class TrigMuonEFTrackCnv
Definition: TrigMuonEFTrack_p3.h:39
TrigMuonEFTrack_p3
Definition: TrigMuonEFTrack_p3.h:26
TrigMuonEFTrack_p3::m_nTgcHitsPhi
unsigned short int m_nTgcHitsPhi
Definition: TrigMuonEFTrack_p3.h:56
TrigMuonEFTrack_p3::m_charge
double m_charge
Definition: TrigMuonEFTrack_p3.h:47
TrigMuonEFTrack_p3::m_d0
double m_d0
Definition: TrigMuonEFTrack_p3.h:48
TrigMuonEFTrack_p3::m_posz
double m_posz
Definition: TrigMuonEFTrack_p3.h:54
TPObjRef.h
TrigMuonEFTrack_p3::~TrigMuonEFTrack_p3
virtual ~TrigMuonEFTrack_p3()
Definition: TrigMuonEFTrack_p3.h:44
TrigMuonEFTrack_p3::m_nCscHitsEta
unsigned short int m_nCscHitsEta
Definition: TrigMuonEFTrack_p3.h:60
TrigMuonEFTrack_p3::m_z0
double m_z0
Definition: TrigMuonEFTrack_p3.h:49
TrigMuonEFTrack_p3::m_nTgcHitsEta
unsigned short int m_nTgcHitsEta
Definition: TrigMuonEFTrack_p3.h:59