69 flagA = flagC = flagS = 0;
72 int iCell =
id.wire();
76 id.wheel(),
id.
station(),
id.sector(),
id.superLayer(),
id.
layer(), 0, fCell, lCell, flagA, flagC, flagS);
77 if ((fCheck == 0) && (fCell <= iCell) && (lCell >= iCell))
80 id.wheel(),
id.
station(),
id.sector(),
id.superLayer(),
id.
layer(), 1, fCell, lCell, flagA, flagC, flagS);
81 if ((fCheck == 0) && (fCell <= iCell) && (lCell >= iCell))
83 flagA = flagC = flagS = 0;
91 while (iter != iend) {
92 const std::pair<DTHVStatusId, DTHVStatusData>&
entry = *iter++;
119 while (iter != iend) {
120 const std::pair<DTHVStatusId, DTHVStatusData>&
entry = *iter++;
int get(int wheelId, int stationId, int sectorId, int slId, int layerId, int partId, int &fCell, int &lCell, int &flagA, int &flagC, int &flagS) const
get content
constexpr std::array< uint8_t, layerIndexSize > layer
int offChannelsNumber() const
int get(const DTWireId &id, int &flagA, int &flagC, int &flagS) const
get content
std::vector< std::pair< DTHVStatusId, DTHVStatusData > >::const_iterator const_iterator
Access methods to data.
char data[epos_bytes_allocation]
const_iterator end() const
const_iterator begin() const
const DTHVStatus * objectPtr