ATLAS Offline Software
TrigMuonEFInfo_p4.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 : TrigMuonEFInfo_p4
9  *
10  * @brief persistent partner for TrigMuonEFInfo
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_TRIGMUONEFINFO_P4_H
19 #define TRIGMUONEVENTTPCNV_TRIGMUONEFINFO_P4_H
20 
21 #include <stdint.h>
22 #include <string>
24 
26 {
27  friend class TrigMuonEFInfoCnv;
28 
29 public:
30 
32  m_roi(0), m_nSegments(0), m_nMdtHits(0),
33  m_nRpcHits(0), m_nTgcHits(0), m_nCscHits(0),
35  {}
36  virtual ~TrigMuonEFInfo_p4(){}
37 
38  //private:
39  unsigned short int m_roi;
40  unsigned short int m_nSegments;
41  unsigned short int m_nMdtHits;
42  unsigned short int m_nRpcHits;
43  unsigned short int m_nTgcHits;
44  unsigned short int m_nCscHits;
45  float m_etaPreviousLevel;
46  float m_phiPreviousLevel;
47 
52 
53 };
54 
55 #endif
TrigMuonEFInfo_p4::m_etaPreviousLevel
float m_etaPreviousLevel
Definition: TrigMuonEFInfo_p4.h:57
TrigMuonEFInfo_p4::TrigMuonEFInfo_p4
TrigMuonEFInfo_p4()
Definition: TrigMuonEFInfo_p4.h:43
TrigMuonEFInfo_p4::m_nSegments
unsigned short int m_nSegments
Definition: TrigMuonEFInfo_p4.h:52
TrigMuonEFInfo_p4::m_phiPreviousLevel
float m_phiPreviousLevel
Definition: TrigMuonEFInfo_p4.h:58
TrigMuonEFInfo_p4::m_combinedTrack
TPObjRef m_combinedTrack
Definition: TrigMuonEFInfo_p4.h:62
TrigMuonEFInfo_p4::m_nTgcHits
unsigned short int m_nTgcHits
Definition: TrigMuonEFInfo_p4.h:55
TrigMuonEFInfo_p4::m_trackContainer
TPObjRef m_trackContainer
Definition: TrigMuonEFInfo_p4.h:63
TPObjRef
Definition: TPObjRef.h:20
TrigMuonEFInfo_p4::m_nCscHits
unsigned short int m_nCscHits
Definition: TrigMuonEFInfo_p4.h:56
TrigMuonEFInfo_p4::TrigMuonEFInfoCnv
friend class TrigMuonEFInfoCnv
Definition: TrigMuonEFInfo_p4.h:39
TrigMuonEFInfo_p4
Definition: TrigMuonEFInfo_p4.h:26
TrigMuonEFInfo_p4::m_spectrometerTrack
TPObjRef m_spectrometerTrack
Definition: TrigMuonEFInfo_p4.h:60
TrigMuonEFInfo_p4::m_roi
unsigned short int m_roi
Definition: TrigMuonEFInfo_p4.h:51
TPObjRef.h
TrigMuonEFInfo_p4::~TrigMuonEFInfo_p4
virtual ~TrigMuonEFInfo_p4()
Definition: TrigMuonEFInfo_p4.h:48
TrigMuonEFInfo_p4::m_nMdtHits
unsigned short int m_nMdtHits
Definition: TrigMuonEFInfo_p4.h:53
TrigMuonEFInfo_p4::m_extrapolatedTrack
TPObjRef m_extrapolatedTrack
Definition: TrigMuonEFInfo_p4.h:61
TrigMuonEFInfo_p4::m_nRpcHits
unsigned short int m_nRpcHits
Definition: TrigMuonEFInfo_p4.h:54