ATLAS Offline Software
Calorimeter
CaloTriggerTool
CaloTriggerTool
CaloTTPpmRxId_P.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
#ifndef CALOTRIGGERTOOL_CALOTTPPMRXID_P_H
6
#define CALOTRIGGERTOOL_CALOTTPPMRXID_P_H
7
8
#include <vector>
9
#include "
CaloTriggerTool/CaloTTPpmRxId.h
"
10
21
class
CaloTTPpmRxId_P
22
{
23
public
:
24
26
struct
CaloTTPpmRxId_P_t
27
{
28
unsigned
short
ppm_crate
;
29
unsigned
short
ppm_module
;
30
unsigned
short
ppm_subModule
;
31
unsigned
short
ppm_channel
;
32
33
unsigned
short
rx_crate
;
34
unsigned
short
rx_module
;
35
unsigned
short
rx_inputConn
;
36
unsigned
short
rx_inputPair
;
37
unsigned
short
rx_outputConn
;
38
unsigned
short
rx_outputPair
;
39
40
};
41
typedef
CaloTTPpmRxId_P_t
__t
;
42
43
CaloTTPpmRxId_P
():
m_version
(0) { }
44
45
virtual
~CaloTTPpmRxId_P
() { }
46
47
48
std::vector<__t>
m_v
;
49
50
int
m_version
;
51
};
52
53
#endif
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::ppm_subModule
unsigned short ppm_subModule
Definition:
CaloTTPpmRxId_P.h:30
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_module
unsigned short rx_module
Definition:
CaloTTPpmRxId_P.h:34
CaloTTPpmRxId_P::__t
CaloTTPpmRxId_P_t __t
Definition:
CaloTTPpmRxId_P.h:41
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t
Structure of the map.
Definition:
CaloTTPpmRxId_P.h:27
CaloTTPpmRxId.h
CaloTTPpmRxId_P::m_v
std::vector< __t > m_v
Definition:
CaloTTPpmRxId_P.h:48
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_inputPair
unsigned short rx_inputPair
Definition:
CaloTTPpmRxId_P.h:36
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_crate
unsigned short rx_crate
Definition:
CaloTTPpmRxId_P.h:33
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::ppm_module
unsigned short ppm_module
Definition:
CaloTTPpmRxId_P.h:29
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::ppm_crate
unsigned short ppm_crate
Definition:
CaloTTPpmRxId_P.h:28
CaloTTPpmRxId_P::m_version
int m_version
Definition:
CaloTTPpmRxId_P.h:50
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_inputConn
unsigned short rx_inputConn
Definition:
CaloTTPpmRxId_P.h:35
CaloTTPpmRxId_P
This is a database object holding the TT PPM to RX channels map.
Definition:
CaloTTPpmRxId_P.h:22
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_outputPair
unsigned short rx_outputPair
Definition:
CaloTTPpmRxId_P.h:38
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::ppm_channel
unsigned short ppm_channel
Definition:
CaloTTPpmRxId_P.h:31
CaloTTPpmRxId_P::CaloTTPpmRxId_P_t::rx_outputConn
unsigned short rx_outputConn
Definition:
CaloTTPpmRxId_P.h:37
CaloTTPpmRxId_P::CaloTTPpmRxId_P
CaloTTPpmRxId_P()
Definition:
CaloTTPpmRxId_P.h:43
CaloTTPpmRxId_P::~CaloTTPpmRxId_P
virtual ~CaloTTPpmRxId_P()
Definition:
CaloTTPpmRxId_P.h:45
Generated on Sun Dec 22 2024 21:08:09 for ATLAS Offline Software by
1.8.18