53 bool statusTIBTID(
true), statusTOB(
true), statusTECF(
true), statusTECB(
true);
54 bool dcsTIBTID(
true), dcsTOB(
true), dcsTECF(
true), dcsTECB(
true);
60 if ((*dcsStatus).empty()) {
61 if (
e.eventAuxiliary().isRealData()) {
62 dcsTIBTID = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TIBTID);
64 dcsTECF = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TECp);
65 dcsTECB = (*dcsRecord).highVoltageReady(DCSRecord::Partition::TECm);
77 statusTIBTID = dcsTIBTID;
92 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Detectors in DAQ (TIBTID, TOB, TEC+ TEC-)" <<
TIBTIDinDAQ <<
" "
94 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Detectors in ON (TIBTID, TOB, TEC+ TEC-)" << dcsTIBTID <<
" "
95 << dcsTOB <<
" " << dcsTECF <<
" " << dcsTECB << std::endl;
97 LogDebug(
"SiStripDCSStatus") <<
" SiStripDCSStatus :: Final Flags (TIBTID, TOB, TEC+ TEC-)" << statusTIBTID <<
" "
98 << statusTOB <<
" " << statusTECF <<
" " << statusTECB << std::endl;
99 if (statusTIBTID && statusTOB && statusTECF && statusTECB)
103 LogDebug(
"SiStripDCSStatus") <<
" Return Value " << retVal;
114 auto connectedFEDs = fedCabling_.fedIds();
120 if (!rawDataHandle.
isValid()) {
127 for (std::vector<unsigned short>::const_iterator ifed = connectedFEDs.begin(); ifed != connectedFEDs.end(); ifed++) {
128 auto fedChannels = fedCabling_.fedConnections(*ifed);
132 for (std::vector<FedChannelConnection>::const_iterator iconn = fedChannels.begin(); iconn < fedChannels.end();
134 if (!iconn->isConnected())
136 uint32_t detId = iconn->detId();
145 if (tTopo.tecSide(detId) == 2)
147 else if (tTopo.tecSide(detId) == 1)