9 #include <pxd/dataobjects/PXDDAQStatus.h>
17 for (
auto& pkt : m_pxdPacket) {
18 for (
auto it_dhc = pkt.cbegin(); it_dhc != pkt.cend(); ++it_dhc) {
19 for (
auto it_dhe = it_dhc->cbegin(); it_dhe != it_dhc->cend(); ++it_dhe) {
20 if (it_dhe->getSensorID() ==
id) {
29 std::map <VxdID, bool> PXDDAQStatus::getUsable()
const
33 std::map <VxdID, bool> usemap;
34 for (
auto& pkt : m_pxdPacket) {
35 for (
auto it_dhc = pkt.cbegin(); it_dhc != pkt.cend(); ++it_dhc) {
36 for (
auto it_dhe = it_dhc->cbegin(); it_dhe != it_dhc->cend(); ++it_dhe) {
37 usemap[it_dhe->getSensorID()] = it_dhe->
isUsable();
The PXD DAQ DHE Status class.
bool isUsable() const
Return Usability of data.
Class to uniquely identify a any structure of the PXD and SVD.
Abstract base class for different kinds of events.