![]() |
Belle II Software release-09-00-04
|
Mapping of the merger board to the detector. More...
#include <ARICHMergerMap.h>


Public Member Functions | |
| ARICHMergerMap () | |
| Default constructor. | |
| ARICHMergerMap (int position, int sextant) | |
| Constructor. | |
| ARICHMergerMap (int position, int sextant, ARICHMergerInfo merger, ARICHB2LinkInfo b2Link, ARICHCableInfo cable) | |
| Constructor. | |
| ~ARICHMergerMap () | |
| Destructor. | |
| int | getMergerPosition () const |
| Return Merger Position. | |
| void | setMergerPosition (int position) |
| Set Merger Position. | |
| int | getMergerSextant () const |
| Return Merger sextant. | |
| void | setMergerSextant (int sextant) |
| Set Merger sextant. | |
| ARICHMergerInfo | getMergerID () const |
| Return Merger board Identifier. | |
| void | setMergerID (ARICHMergerInfo merger) |
| Set Merger board Identifier. | |
| ARICHB2LinkInfo | getB2LinkID () const |
| Return B2Link Identifier. | |
| void | setB2LinkID (ARICHB2LinkInfo b2Link) |
| Set B2Link Identifier. | |
| ARICHCableInfo | getCableID () const |
| Return board Identifier. | |
| void | setCableID (ARICHCableInfo cable) |
| Set cable Identifier. | |
Private Member Functions | |
| ClassDef (ARICHMergerMap, 1) | |
| ClassDef. | |
Private Attributes | |
| int | m_position |
| Position in the detector. | |
| int | m_sextant |
| Sextant identification | |
| ARICHMergerInfo | m_merger |
| Merger Board identifier. | |
| ARICHB2LinkInfo | m_b2Link |
| B2Link Identifier. | |
| ARICHCableInfo | m_cable |
| Cable Identifier. | |
Mapping of the merger board to the detector.
Definition at line 23 of file ARICHMergerMap.h.
|
inline |
Default constructor.
Definition at line 29 of file ARICHMergerMap.h.
|
inline |
|
inline |
Constructor.
Definition at line 41 of file ARICHMergerMap.h.
|
inline |
|
inline |
|
inline |
|
inline |
Return Merger board Identifier.
Definition at line 73 of file ARICHMergerMap.h.
|
inline |
|
inline |
|
inline |
Set B2Link Identifier.
| b2Link | B2Link Identifier |
Definition at line 90 of file ARICHMergerMap.h.
|
inline |
Set cable Identifier.
| cable | Identifier |
Definition at line 102 of file ARICHMergerMap.h.
|
inline |
Set Merger board Identifier.
| merger | Merger board Identifier |
Definition at line 78 of file ARICHMergerMap.h.
|
inline |
Set Merger Position.
| position | Merger Position |
Definition at line 57 of file ARICHMergerMap.h.
|
inline |
Set Merger sextant.
| sextant | Merger sextant |
Definition at line 67 of file ARICHMergerMap.h.
|
private |
B2Link Identifier.
Definition at line 110 of file ARICHMergerMap.h.
|
private |
Cable Identifier.
Definition at line 111 of file ARICHMergerMap.h.
|
private |
Merger Board identifier.
Definition at line 109 of file ARICHMergerMap.h.
|
private |
Position in the detector.
Definition at line 107 of file ARICHMergerMap.h.
|
private |
Sextant identification
Definition at line 108 of file ARICHMergerMap.h.