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