Mapping of a boardstack number within a module to SCROD and COPPER/Finesse.
More...
#include <TOPFrontEndMap.h>
Mapping of a boardstack number within a module to SCROD and COPPER/Finesse.
Definition at line 22 of file TOPFrontEndMap.h.
◆ TOPFrontEndMap() [1/2]
◆ TOPFrontEndMap() [2/2]
TOPFrontEndMap |
( |
int |
moduleID, |
|
|
int |
moduleCNumber, |
|
|
int |
boardstack, |
|
|
unsigned short |
scrod, |
|
|
unsigned |
copper, |
|
|
int |
finesse, |
|
|
int |
i |
|
) |
| |
|
inline |
Full constructor.
- Parameters
-
moduleID | TOP module ID (slot number) |
moduleCNumber | TOP module construction number |
boardstack | Boardstack number within TOP module |
scrod | SCROD ID |
copper | COPPER ID |
finesse | Finesse slot number |
i | index of this element in std::vector |
Definition at line 42 of file TOPFrontEndMap.h.
49 {
57 }
unsigned short m_scrodID
SCROD ID.
int m_finesse
Finesse slot number (0-based)
int m_boardstack
boardstack number within TOP module
int m_moduleID
module ID (slot number)
int m_moduleCNumber
module construction number
int m_index
index of this element in std::vector
unsigned int m_copperID
COPPER ID.
◆ getBoardstackNumber()
int getBoardstackNumber |
( |
| ) |
const |
|
inline |
Return boardstack number.
- Returns
- boardstack number
Definition at line 75 of file TOPFrontEndMap.h.
◆ getCopperID()
unsigned int getCopperID |
( |
| ) |
const |
|
inline |
◆ getFinesseSlot()
int getFinesseSlot |
( |
| ) |
const |
|
inline |
Return finesse slot number.
- Returns
- finesse slot
Definition at line 93 of file TOPFrontEndMap.h.
◆ getIndex()
◆ getModuleCNumber()
int getModuleCNumber |
( |
| ) |
const |
|
inline |
Return TOP module construction number.
- Returns
- module construction number
Definition at line 69 of file TOPFrontEndMap.h.
◆ getModuleID()
int getModuleID |
( |
| ) |
const |
|
inline |
Return TOP module ID (slot number)
- Returns
- module ID
Definition at line 63 of file TOPFrontEndMap.h.
◆ getScrodID()
unsigned short getScrodID |
( |
| ) |
const |
|
inline |
◆ m_boardstack
◆ m_copperID
unsigned int m_copperID = 0 |
|
private |
◆ m_finesse
◆ m_index
◆ m_moduleCNumber
◆ m_moduleID
◆ m_scrodID
unsigned short m_scrodID = 0 |
|
private |
The documentation for this class was generated from the following file: