ATLAS Offline Software
Loading...
Searching...
No Matches
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>
24
26{
27 friend class TrigMuonEFTrackCnv;
28
29public:
30
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),
36 {}
38
39 //private:
40 float m_charge;
41 float m_d0;
42 float m_z0;
43 float m_chi2;
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;
56};
57
58#endif
This class is an object reference used in Athena persistent data model.
Definition TPObjRef.h:20
unsigned short int m_nCscHitsEta
unsigned short int m_nCscHitsPhi
friend class TrigMuonEFTrackCnv
unsigned short int m_nTgcHitsPhi
unsigned short int m_nMdtHits
unsigned short int m_nRpcHitsPhi
unsigned short int m_nRpcHitsEta
unsigned short int m_nTgcHitsEta