ATLAS Offline Software
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>
10 
22 {
23 public:
24 
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  };
42 
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