52 bool statusTIBTID(
true), statusTOB(
true), statusTECF(
true), statusTECB(
true);
53 bool dcsTIBTID(
true), dcsTOB(
true), dcsTECF(
true), dcsTECB(
true);
59 if ((*dcsStatus).empty()) {
60 if (
e.eventAuxiliary().isRealData()) {
61 dcsTIBTID = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TIBTID);
63 dcsTECF = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TECp);
64 dcsTECB = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TECm);
76 statusTIBTID = dcsTIBTID;
91 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Detectors in DAQ (TIBTID, TOB, TEC+ TEC-)" <<
TIBTIDinDAQ <<
" "
93 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Detectors in ON (TIBTID, TOB, TEC+ TEC-)" << dcsTIBTID <<
" "
94 << dcsTOB <<
" " << dcsTECF <<
" " << dcsTECB << std::endl;
96 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Final Flags (TIBTID, TOB, TEC+ TEC-)" << statusTIBTID <<
" "
97 << statusTOB <<
" " << statusTECF <<
" " << statusTECB << std::endl;
98 if (statusTIBTID && statusTOB && statusTECF && statusTECB)
102 LogDebug(
"SiStripDCSStatus") <<
" Return Value " << retVal;
113 auto connectedFEDs = fedCabling_.fedIds();
119 if (!rawDataHandle.
isValid()) {
126 for (std::vector<unsigned short>::const_iterator ifed = connectedFEDs.begin(); ifed != connectedFEDs.end(); ifed++) {
127 auto fedChannels = fedCabling_.fedConnections(*ifed);
131 for (std::vector<FedChannelConnection>::const_iterator iconn = fedChannels.begin(); iconn < fedChannels.end();
133 if (!iconn->isConnected())
135 uint32_t detId = iconn->detId();
144 if (tTopo.tecSide(detId) == 2)
146 else if (tTopo.tecSide(detId) == 1)