ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCnv
MuonEventTPCnv
MuonEventTPCnv
MuonTrigCoinData
TgcCoinData_p1.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
/* Takashi Kubota - June 30, 2008 */
6
#ifndef TGCCOINDATA_P1_TRK_H
7
#define TGCCOINDATA_P1_TRK_H
8
9
//-----------------------------------------------------------------------------
10
//
11
// file: TgcCoinData_p1.h
12
//
13
//-----------------------------------------------------------------------------
14
#include "
AthenaPoolUtilities/TPObjRef.h
"
15
#include "
Identifier/IdentifierHash.h
"
16
#include "Identifier/Identifier.h"
17
#include "
MuonTrigCoinData/TgcCoinData.h
"
18
19
class
TgcCoinDataCnv_p1
;
20
21
namespace
Muon
22
{
23
class
TgcCoinData_p1
24
{
25
public
:
26
TgcCoinData_p1
() =
default
;
27
// base
28
29
Identifier32::value_type
m_channelIdIn
{};
30
Identifier32::value_type
m_channelIdOut
{};
31
IdentifierHash
m_collectionIdHash
{};
32
33
unsigned
int
m_indexAndHash
{0};
34
35
int
m_type
{
TgcCoinData::TYPE_UNKNOWN
};
36
bool
m_isAside
{
false
};
37
int
m_phi
{0};
38
bool
m_isForward
{
false
};
39
bool
m_isStrip
{
false
};
40
int
m_trackletId
{0};
41
int
m_trackletIdStrip
{0};
42
43
TPObjRef
m_posIn
{};
44
TPObjRef
m_posOut
{};
45
TPObjRef
m_errMat
{};
46
double
m_widthIn
{0.};
47
double
m_widthOut
{0.};
48
49
int
m_delta
{0};
50
int
m_roi
{0};
51
int
m_pt
{0};
52
};
53
}
54
55
#endif
IdentifierHash.h
TPObjRef.h
TgcCoinData.h
Identifier32::value_type
unsigned int value_type
Definition
Identifier32.h:31
IdentifierHash
This is a "hash" representation of an Identifier.
Definition
IdentifierHash.h:25
Muon::TgcCoinData_p1::m_trackletId
int m_trackletId
Definition
TgcCoinData_p1.h:40
Muon::TgcCoinData_p1::TgcCoinData_p1
TgcCoinData_p1()=default
Muon::TgcCoinData_p1::m_indexAndHash
unsigned int m_indexAndHash
Definition
TgcCoinData_p1.h:33
Muon::TgcCoinData_p1::m_isStrip
bool m_isStrip
Definition
TgcCoinData_p1.h:39
Muon::TgcCoinData_p1::m_isForward
bool m_isForward
Definition
TgcCoinData_p1.h:38
Muon::TgcCoinData_p1::m_trackletIdStrip
int m_trackletIdStrip
Definition
TgcCoinData_p1.h:41
Muon::TgcCoinData_p1::m_posIn
TPObjRef m_posIn
Definition
TgcCoinData_p1.h:43
Muon::TgcCoinData_p1::m_widthIn
double m_widthIn
Definition
TgcCoinData_p1.h:46
Muon::TgcCoinData_p1::m_posOut
TPObjRef m_posOut
Definition
TgcCoinData_p1.h:44
Muon::TgcCoinData_p1::m_phi
int m_phi
Definition
TgcCoinData_p1.h:37
Muon::TgcCoinData_p1::m_isAside
bool m_isAside
Definition
TgcCoinData_p1.h:36
Muon::TgcCoinData_p1::m_roi
int m_roi
Definition
TgcCoinData_p1.h:50
Muon::TgcCoinData_p1::m_pt
int m_pt
Definition
TgcCoinData_p1.h:51
Muon::TgcCoinData_p1::m_delta
int m_delta
Definition
TgcCoinData_p1.h:49
Muon::TgcCoinData_p1::m_errMat
TPObjRef m_errMat
Definition
TgcCoinData_p1.h:45
Muon::TgcCoinData_p1::m_channelIdIn
Identifier32::value_type m_channelIdIn
Definition
TgcCoinData_p1.h:29
Muon::TgcCoinData_p1::m_type
int m_type
Definition
TgcCoinData_p1.h:35
Muon::TgcCoinData_p1::m_collectionIdHash
IdentifierHash m_collectionIdHash
Definition
TgcCoinData_p1.h:31
Muon::TgcCoinData_p1::m_widthOut
double m_widthOut
Definition
TgcCoinData_p1.h:47
Muon::TgcCoinData_p1::m_channelIdOut
Identifier32::value_type m_channelIdOut
Definition
TgcCoinData_p1.h:30
Muon::TgcCoinData::TYPE_UNKNOWN
@ TYPE_UNKNOWN
Definition
TgcCoinData.h:53
TPObjRef
This class is an object reference used in Athena persistent data model.
Definition
TPObjRef.h:20
TgcCoinDataCnv_p1
Definition
TgcCoinDataCnv_p1.h:27
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition
TrackSystemController.h:45
Generated on
for ATLAS Offline Software by
1.14.0