#include <LArBadChanFEBHasher.h>
Definition at line 10 of file LArBadChanFEBHasher.h.
◆ LArBadChanFEBHasher() [1/2]
| LArBadChanFEBHasher::LArBadChanFEBHasher |
( |
| ) |
|
|
inline |
Definition at line 13 of file LArBadChanFEBHasher.h.
const LArOnlineID * m_onlineID
unsigned int m_maxFEBHash
unsigned int m_firstFEBid
◆ LArBadChanFEBHasher() [2/2]
| LArBadChanFEBHasher::LArBadChanFEBHasher |
( |
unsigned int | firstFEB, |
|
|
unsigned int | lastFEB, |
|
|
unsigned int | febShift, |
|
|
const LArOnlineID * | onlineID ) |
|
inline |
◆ channelInFeb()
| unsigned int LArBadChanFEBHasher::channelInFeb |
( |
const HWIdentifier & | chanID | ) |
const |
|
inline |
◆ febHashByChan()
| unsigned int LArBadChanFEBHasher::febHashByChan |
( |
const HWIdentifier & | chanID | ) |
const |
|
inline |
Definition at line 45 of file LArBadChanFEBHasher.h.
45 {
47 }
unsigned int hashFEB(const HWIdentifier &FEBid) const
◆ hash() [1/3]
| unsigned int LArBadChanFEBHasher::hash |
( |
const HWIdentifier & | FEBid, |
|
|
int | chan ) const |
|
inline |
Definition at line 28 of file LArBadChanFEBHasher.h.
28 {
30 }
value_type get_compact() const
Get the compact id.
Identifier32 get_identifier32() const
Get the 32-bit version Identifier, will be invalid if >32 bits needed.
◆ hash() [2/3]
| unsigned int LArBadChanFEBHasher::hash |
( |
const HWIdentifier & | onlineID | ) |
const |
|
inline |
Definition at line 32 of file LArBadChanFEBHasher.h.
32 {
34 }
unsigned int hash(const HWIdentifier &FEBid, int chan) const
◆ hash() [3/3]
| unsigned int LArBadChanFEBHasher::hash |
( |
unsigned int | febHash, |
|
|
unsigned int | chan ) const |
|
inline |
◆ hashFEB()
| unsigned int LArBadChanFEBHasher::hashFEB |
( |
const HWIdentifier & | FEBid | ) |
const |
|
inline |
◆ initialized()
| bool LArBadChanFEBHasher::initialized |
( |
| ) |
const |
|
inline |
◆ maxChannel()
| unsigned int LArBadChanFEBHasher::maxChannel |
( |
| ) |
const |
|
inline |
◆ maxFEBHash()
| unsigned int LArBadChanFEBHasher::maxFEBHash |
( |
| ) |
const |
|
inline |
◆ maxHash()
| unsigned int LArBadChanFEBHasher::maxHash |
( |
| ) |
const |
|
inline |
◆ m_FEBShift
| unsigned int LArBadChanFEBHasher::m_FEBShift |
|
private |
◆ m_firstFEBid
| unsigned int LArBadChanFEBHasher::m_firstFEBid |
|
private |
◆ m_maxFEBHash
| unsigned int LArBadChanFEBHasher::m_maxFEBHash |
|
private |
◆ m_maxHash
| unsigned int LArBadChanFEBHasher::m_maxHash |
|
private |
◆ m_onlineID
◆ m_shift
| unsigned int LArBadChanFEBHasher::m_shift |
|
private |
The documentation for this class was generated from the following file: